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

Recreation:
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:

View Desktop Version