Nursing home
Delmar Gardens South
Medicare and Medicaid
5300 Butler Hill Road Saint Louis, MO 63128
- Phone
- (314) 842-0588
- CMS CCN
- 265310
- Certified beds
- 184