Leo's Auto Inc
By Etter on Wed 05 February 2014
The shop has my business for life! They always can fit me in, even last minute to accommodate my schedule. They have never tried to up sell me on any product or service. They have kept my 10-year-old car running in great condition for a great price. Thank you Leo's Auto!!