Delmar Gardens South is located in St. Louis, Missouri and offers a healthy and loving atmosphere for our residents, staff and guests.We service the care needs of residents in Mehlville, Fenton, Ballwin, Kirkwood, St. Louis and surrounding areas.