1. Royal River Conservation Trust 325 E Main St, Yarmouth, ME 04096 Coordinate: 43.80834,-70.17281 Phone: (207) 847-9399