Leo's Service Center Inc.
61 Adams Street Drummonds, Tennessee 38023
(901) 835-3404
Leo's Service Center

Our history

Leo's Service Center is a professional quality auto repair shop that has been in business for more than 26 years. We specialize in engines repairs, transmission repairs, brakes, tune ups, paint and body, air conditioning, diagnostics, check engine lights, oil changes, timing belts, suspension, wheel alignment, emissions and all general auto repairs.

You'll be hard-pressed to find the same level of expertise that our auto mechanic specialists provide. We have years of experience working on both domestic and import vehicles of all makes and models and can work with you to find cost-effective repair and maintenance alternatives. For more information, call or click today.

Leave Your Review

* Fields marked with an asterisk are required.