Location
Francis & Sons Car Wash
Olive Ave, Peoria AZ
Francis and Sons Olive Ave, Car Wash is conveniently located on Olive Ave, Peoria, Arizona. Our car wash offers Francis and Sons’ guaranteed services and commitment to excellence. Stop into our Olive Ave, Peoria car wash today to experience the finest in car wash and auto services.
9583 W. Olive Ave,
Peoria, AZ 85345
Hours (All Year Long)
Exterior washes
Mon – Sun: | 7:00AM to 9:00PM