South Portland ME Truck-Washing & Cleaning 1. 80 Main St, South Portland, ME 04106 | New England Power Wash (207) 741-2559