1. Keywood Manor LP 85 Pools Crossing Rd, Alfred, ME 04002 Coordinate: 43.42373,-70.65417 Phone: (207) 324-7724