Text Size:

(314) 773-2800

Get The Most For Your Retirement Lifestyle!

Local Attractions

Tower Grove Manor Retirement Apartments are located in South St. Louis at Grand Boulevard and Magnolia, overlooking Tower Grove Park.

A few minutes from Highways 44, 40, 55 and 70.

Only steps from grocery shopping, and a variety of restaurants and general shopping are all in the immediate neighborhood.

Within minutes of major
St. Louis hospitals:
St. Louis University,
St. Alexian and South Pointe Medical Center.

Close to The Missouri Botanical Garden, The Fox Theatre, Powell Hall, Busch Stadium and Downtown St. Louis.

Churches of all denominations are located nearby.