Hilltop at Glenwood I & II

No Image

Glenwood Center is a 125-bed skilled nursing facility located in Florence, Alabama. Glenwood Center offers short-stay rehabilitation and long-term care. Glenwood Center is on a campus with two Senior Living buildings, Hilltop at Glenwood I and II, with 16-units each.

Address
211 Ana Drive
City
Florence
State
AL
Zip Code
35630
Care Types
Nursing Care, Assisted Living