Castle Park Apartments

Castle Park Apartments
Castle Park Apartments 1600 Castle Park Dr # 121 Saint Louis, MO 63133
About

Castle Park Apartments

Castle Park Apartments is a Independent Living facility at 1600 Castle Park Dr # 121 in Saint Louis, MO.
Primary Specialty

Independent Living

Services Castle Park Apartments provides independent living in Saint Louis, MO to seniors and retirees with varying levels of assistance needs and/or disabilities.

Please contact Castle Park Apartments for more information or to schedule a visit.