The Car Shop
1820 W Valley Blvd, Alhambra, CA 91803
More Business Info
- Hours
- Regular Hours
Mon - Sat: - Extra Phones
Phone: 626-281-1813
- Payment method
- all major credit cards, visa, amex, discover, mastercard
- Neighborhood
- Alhambra
- Categories
- Automobile Alarms & Security Systems, Automobile Accessories, Security Control Systems & Monitoring
Suggest an Edit