Glenwood Rehabilitation

  • Rehabilitation Services / Convalescent
211 Ana Drive
Florence, AL 35630
(256) 766-8963
(256) 766-9545 (fax)
  • About

    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