( 123 Reviews )
Ocean Street Auto Repair
Auto Repair Shop, Oil Change Service, Transmission Shop
310 Main St, South Portland, ME 04106
Brian C
Had an issue with car while on vacation in Portland. Wasn't sure if car was safe to drive back home. Trapper and Ted were awesome and took time from their busy day to ... more
( 7 Reviews )
TransAxle
Transmission Shop
85 Chambers Ave South Portland, ME 04106
Deborah Marshall
Didnt answer the phone