1. Pest Control in Albion ME 43 Noyes Rd, Albion, ME 04910 Coordinate: 44.49394,-69.48311 Phone: (207) 288-7043