South Portland ME Auto Repair 1. 85 Chambers Ave, South Portland, ME 04106 | New England Transmission (207) 767-3269