Auto Repair Specialists

  • Automotive & Car Rental
3358 IL Route 26 South
Freeport, IL 61032
(815) 232-3994
(815) 232-6880 (fax)
Hours:
Monday through Friday, 8 a.m. to 5 p.m.
  • About

    Freeport's Finest Auto & Truck Repair Shop!

  • Whom to Contact

    • Dave & Gina Timm
  • Directions

    We are located 2 miles South of Freeport on IL Route 26 South. (1/2 mile South of Walmart & Menards)