Island Lake Center
155 LANDOVER PLACE, Longwood, FL 32750
3.4
(11 reviews)
"My wife was a patient at the facility for about one month. The staff were very attentive, friendly and my wife made significant progress with her treatment. The staff ensured that her social needs were attended to. They had a wide range of social ..."
READ MORE