1. Recovercare 220 Industrial Way, Portland, ME 04103 Coordinate: 43.70694,-70.31429 Phone: (207) 797-9419