Elmwood Towers

Elmwood Towers
Elmwood Towers 1325 Chene St Detroit, MI 48207
About

Elmwood Towers

Elmwood Towers is a Independent Living facility at 1325 Chene St in Detroit, MI.
Primary Specialty

Independent Living

Services Elmwood Towers provides independent living in Detroit, MI to seniors and retirees with varying levels of assistance needs and/or disabilities.

Please contact Elmwood Towers for more information or to schedule a visit.