The Stupp Center at Tower Grove Park

Map