Where do you need Truck Repair Services ?
American Bus Repair
510-749-1398
37.788879
-122.308328
HOURS:
Sats and Suns Closed
About American Bus Repair
American Bus Repair is located at 2301 Monarch St, Alameda, CA. This business specializes in Truck Repair.