Glenwood Villa

Glenwood Villa
Glenwood Villa 3247 Glenwood Ave Rockford, IL 61101
About

Glenwood Villa

Glenwood Villa is a Independent Living facility at 3247 Glenwood Ave in Rockford, IL.
Primary Specialty

Independent Living

Services Glenwood Villa provides independent living in Rockford, IL to seniors and retirees with varying levels of assistance needs and/or disabilities.

Please contact Glenwood Villa for more information or to schedule a visit.