Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  Contact Us
Glenn's Towing Service
628 Central Ave.
Faribault, MN 55021

Phone: 507-334-4202
Fax: 507-331-7153

  Station Hours:
Monday – Friday: 6am – 8pm
Saturday: 7am – 5:30pm
Sunday: Closed
24/7 Towing & Emergency Service
Shell Gasoline & AAA Logos
MasterCard & Visa Logos



In Minnesota we live in a constant state of inconsistent weather. In the same day we can experience scorching sun that quickly changes to rain from which it turns over to snow. These drastic extremes take a toll on your vehicle’s operating components, engine fluids and tires. Fortunately, you always have a trusted and dependable staff of trained mechanics and automotive repair technicians on hand ready to serve your vehicle’s needs at Glenn’s Service.

Schedule an appointment or simply stop in at our downtown Faribault location. Since 1937 we’ve been serving the automotive needs of Faribault, Owatonna and the surrounding communities. Glenn’s Towing and Service is a full-service automotive repair shop capable of handling a vast array of vehicle related issues, from general maintenance to engine break-downs.

Our professional Automotive Repair & Maintenance Services:

  • A/C & Heater Repair
  • Brake Repair & Replacement Services
    • Brake Rotor Installation
    • Brake Pad & Shoe Replacement
  • Chassis
    • Suspension – Shocks & Struts
    • Driveshaft
  • Engine Tune-Ups – Replacement and/or Checks of the following:
    • Alternator
    • Fuel Filter
    • Starter
    • Radiator
    • Fuel System
    • Spark Plugs
    • Belts & Pullies
    • Top-off of fluids – Transmission, Brake, Coolant, Washer Fluid, etc.
    • Air Filter
    • Battery Check
  • Oil Changes
    • Engine Oil Replacement
    • Oil Filter Replacement
    • Transmission Fluid Replacement
  • Wheel Balancing & Rotation Services

Vehicle Symptoms to Watch For
What we most often write-off as our vehicle’s general squeaks and groans may develop into a more significant problem. If you’re experiencing any of the following automotive symptoms it is definitely time to schedule a professional tune-up and examination of your vehicle’s operating systems:

  • Squeaky brakes
  • Shaking upon pressing the brakes
    or accelerating
  • Uneven tire wear
  • Vehicle pulls to one direction
  • Warning lights come on
  • Past recommended engine oil change
  • Drastic decrease in fuel mileage