Local Attractions

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
St. Alexian
South Pointe Medical Center

The Fox Theatre
Powell Hall
Busch Stadium
Downtown St. Louis

Contact Us

Would You Like More Information? We'd love to hear from you. Please take a moment to learn more about Tower Grove Manor.

Email Me      Call Me

Leave this empty: