Online listing for Auto Center (General Automotive Repair) located in 8203 University Ave Ste A, La Mesa, CA, 91942, San Diego county. If you have questions or want to know prices, offers, discounts for automotive repair in La Mesa, CA, feel free to contact Claudio Arzillo at (619) 464-0923 or visit Auto Center office.
Contact Name
Claudio Arzillo
Category
General Automotive Repair
Address
8203 University Ave Ste A, La Mesa, 91942, CA,