China Motors / Capitola Auto Mall Inc
Capitola, California, United States | Automotive (Sales, Services, Repairs)
About
China Motors / Capitola Auto Mall Inc, located in Capitola, California, offers top-notch Automobile Sales/Repair Services in the 95010 area. For quality Automobile Sales/Repair Services you can trust, give them a call at 831-462-3000.