at 3644 Main Street, San Diego Ca 92113, San Diego United States
San Diego Mechanic Service is San Diego based place and this enity listed in Automotive Repair category. Located at 3644 Main Street, San Diego Ca 92113 CA Contact phone number of San Diego Mechanic Service: (619) 238-5474