Eternal Flame Park
Address:
1401 Chestnut St.
St. Louis
, MO
, 63103
38° 37' 45.4008" N, 90° 12' 4.9896" W
See map: Google Maps