Lakeview Terrace Rehab And Health Care Center110 Lodge Terrace Dr, Altoona, FL 327024.47/5 ⭐(60 Total Reviews)