Aloe Plaza
Aloe Plaza is a small park and plaza in St Louis, directly in front of Union Station; it is the western terminus of the St.
Tags park
More information and contact
Wikipedia en.wikipedia.org/wiki/Aloe_Plaza
The City of St. Louis Website stlouis-mo.gov/government/departments/planning/cultural-resources/city-landmarks/Meeting-of-the-Waters-Fountain.cfm
Wikipedia en.wikipedia.org/wiki/Aloe_Plaza
Address 1900-1998 Chestnut St,
St. Louis, MO 63103, USA
Coordinates 38°37'47.703" N, 90°12'27.526" W
Plan Your Perfect Trip
Create day-by-day itineraries, discover top attractions, and navigate with ease — on any device.
Or search for Tripomatic in the App Store or Google Play.