3590 Russell Blvd. St. Louis, MO 63104
St. Louis - South Grand
314-421-1023
www.watertowerfoundation.org/home.asp
The Fleur-de-Lys Mansion
0.08 miles
Pets in the City
0.09 miles
Warner Mansion
0.10 miles
Compton Heights Christian Church
Compton Hill Water Tower
0.11 miles
or
Browse all Film Times