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

How Are We Doing?

Latest reviews for Leo's Service Center Inc. 5/5.0 stars (4 reviews)

Leo always has our best interest on mind when repairing and servicing our vehicles.
Friendly, reliable and creditable repair shop. His work is impeccable. I will take my automotive to no other service center.
WELL worth the drive. Never had to bring my car back after repaires.. great crew and professional, honest crew.
A very good job. does very good work. very honest you can trust him if there is a problem with your vehicle he will find it.i will recommend him to any one who need work on there car. to let you know how honest and how good his work is i drive 30 to 45 minutes to his shop when i need work done on my cars.

Leave Your Review

* Fields marked with an asterisk are required.