B & P Home Improvements & Construction
181 Town Farm Rd
New Gloucester, ME 04260-4435
207-415-6015