St. Louis Public Library - Schlafly Branch
Address:
225 N. Euclid
St. Louis
, MO
, 63108
38° 38' 38.0976" N, 90° 15' 43.5708" W
See map: Google Maps