ISLAND LAKE CENTER – LONGWOOD, FL
Home › Florida › Seminole County › Longwood › ZIP 32750 › Island Lake Center CMS Verified | 2026-03-01 Island Lake Center 155 LANDOVER PLACE, Longwood, FL 32750 (407) 830-7744 120 beds All Longwood facilities 3.0* Overall 4.0* Health Inspection 4.0* Quality Care 1.0* Staffing 78.22 Score /100 #4458 National Rank #4458 of 14703 facilities … Read more