The Haven at Lee

📍 206 North River Road, Lee, NH 3861 · Strafford County

Assisted Living31 licensed beds
Schedule a Tour ← More in Lee