📍 1400 Cole Street, St. Louis
Loretta Hall Park — Landmark in St. Louis, Missouri, USA. 1400 Cole Street, St. Louis. Hours, map, contact. USAForAll.