Compton Hill Water Tower
Open
S Grand Blvd
Saint Louis, MO 63104
The Compton Hill Water Tower in Saint Louis, MO, is a historic landmark that offers visitors a unique perspective of the city skyline.
Originally constructed in the late 19th century, the tower serves as a reminder of Saint Louis' rich architectural history and provides a picturesque backdrop for events and gatherings.
Generated from their business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.