Stupp Center, Tower Grove Park

3655 South Drive, St Louis, Missouri 63116

3655 South Drive, St Louis, Missouri 63116