Results 1–1 of 1 reviews
04/06/11: 'Superior Work'
This shop has top notch people and the work is superior. They are the most honest group I have ever had the pleasure of dealing with. Lee's has taken my car for 5 years now and they keep my Honda running great.