Scarborough ME Storage Facilities 1. 87 Pleasant Hill Rd, Scarborough, ME 04074 | New England Waste Service Inc (207) 443-3217