Address:
8120 Center Street
La Mesa, CA 91942
Phone:
(619) 462-8697
See Also: California Auto Parts
This is a business listing for Auto Repair Specialists (8120 Center Street, La Mesa, CA 91942) from the Auto Parts directory, under California Auto Parts, provided by automobile101.com.
Where is Auto Repair Specialists located?
Auto Repair Specialists is located at: 8120 Center Street, La Mesa, CA 91942.
What is Auto Repair Specialists's phone number?
Auto Repair Specialists's phone number is: (619) 462-8697.
You can find more similar services in California Auto Parts from our Auto Parts Directory.
Here are some other listings in the La Mesa, CA Auto Parts Directory: NAPA Auto Parts - Genuine Parts Company (LA-687), Auto Center, Pt Automotive, Intoxalock Ignition Interlock, Ray's Auto & R V Upholstery.