Neighborhood

Search More

Locations

Compton Hill Water Tower

1900 S Grand Blvd St. Louis, MO 63104 | St. Louis - South Grand | 314-552-9000
Related Stories (1)

Related Stories

  • Calendar: Highlights
    Drive south on Grand Avenue over I-44 and you can't miss it, its elegant vertical reach like an official greeting: "Welcome to South City." Standing strong since 1898 (and fully restored 100...
Loading...