Address:
3412 San Leandro Street
Oakland, CA 94601
Phone:
(510) 261-8800
See Also: Oakland, CA Auto Repair
This is a business listing for Metro Auto Repair (3412 San Leandro Street, Oakland, CA 94601) from the Auto Repair directory, under Oakland, CA Auto Repair, provided by automobile101.com.
Where is Metro Auto Repair located?
Metro Auto Repair is located at: 3412 San Leandro Street, Oakland, CA 94601.
What is Metro Auto Repair's phone number?
Metro Auto Repair's phone number is: (510) 261-8800.
You can find more similar services in Oakland, CA Auto Repair from our Auto Repair Directory.
Here are some other listings in the Oakland, CA Auto Repair Directory: Quality Body & Fender, Tetra Tech, BUCHANAN AUTO ELECTRIC, Performance Auto Body Center, Coliseum Lexus of Oakland.