Alameda Alfa Auto Repair
5 (6)
1541 Park St, Alameda, CA 94501
(510) 749-9889
alamedaalfaauto.net
Claimed
Accessibility
- Wheelchair accessible entrance
Offerings
- Oil change
Amenities
- Mechanic
Planning
- Appointment required