Tower Grove Manor Retirement Apartments are located in South St. Louis at Grand Boulevard and Magnolia, overlooking Tower Grove Park. We are conveniently a few minutes from Highways 44, 40, 55 and 70. We are only steps from grocery shopping, and a variety of restaurants and general shopping are all in the immediate neighborhood. Churches of all denominations are located nearby.
Within minutes of major St. Louis hospitals:
St. Louis University
South Pointe Medical Center
The Fox Theatre
Downtown St. Louis
Would You Like More Information? We'd love to hear from you. Please take a moment to learn more about Tower Grove Manor.