Lakeview Terrace Skilled Nursing Facility
110 Lodge Terrace Drive , Altoona, FL 32702
Call 1-855-287-5093 for details
"Lakeview Terrace is a continuing care Life Care Community. On over 100 acres, residents move into beautiful garden and villa homes, then can..."
READ MORE