Tower Grove South

Tower Grove South inside of St. Louis City, MO in the southern part of the city, is a vast area of richly maintained homes and parks.

Tower Grove South has a large shopping district with restaurants, business and specialty stores known as the South Grand Business District.

With many people, there is a vast cultural array within Tower Grove South with the well known Tower Grove Park bordering the northern section of the area.

 

Listings displaying the MARIS logo are courtesy of the participants of Mid America Regional Information Systems Internet Data Exchange.

Information From Third Parties, Deemed Reliable But Not Verified.