Designed by
Title
Jiffy Lube sign #19952227
Description
Falls Church VA, USA - June 5, 2011: Jiffy Lube sign. Jiffy Lube is a chain with over 2,000 locations throughout North America offering oil changes and other automotive services. The company is based in Houston, Texas, and is a subsidiary of Shell Oil.
This image is editorial