Google +

Call us for all your car needs! 630-837-7676

SHOP LOCATION



Lord's Auto Care Service
265 E Irving Pk Rd
Streamwood, IL 60107
630-837-7676
Email Us!

Hours:

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

8:00AM - 6:00PM
8:00AM - 6:00PM
8:00AM - 6:00PM
8:00AM - 6:00PM
8:00AM - 6:00PM
9:00AM - 2:00PM
Closed



ASSOCIATIONS

  • Jasper
  • ASE Master Technician
  • Car Care Aware