1. Taggart Construction 10 South St, Freeport, ME 04032 Coordinate: 43.85533,-70.10039 Phone: (207) 865-2281