Chula Vista , CA 91911 UNITED STATES
Based on 1 reviews
Auto MechanicI have been going to Buck for a few years now. My previous mechanic, who I completely trusted, retired and sold his shop to Buck Sanchez. Buck has not failed me and I am happy with his service.
Worldwide > United States > Chula Vista, CA > Auto Repair