West Auto Center
📤Share On

📍Location
Address7539 Balboa Blvd, Lake Balboa, CA 91406, United States
Street7539 Balboa Blvd
NeighborhoodLake Balboa
CityLake Balboa
StateCalifornia
Postal Code91406
CountryUS
Location Map
Loading map...
🌐Website
🚗Accessibility
Wheelchair-accessible car park✓ Available
Wheelchair-accessible entrance✓ Available
Wheelchair-accessible toilet✓ Available
🔧Offerings
Oil change✓ Available
🏢Amenities
Gender-neutral toilets✓ Available
Mechanic✓ Available
Toilet✓ Available
💳Payment Methods
Credit cards✓
Debit cards✓
NFC mobile payments✓
🏷️Categories
Auto repair shopAuto body shopAuto tune up serviceBrake shopTransmission shop