CLOSED - Sports Center 9425 Gravois Rd Affton, MO 63123 314-544-1227
The Sports Center is CLOSED. It WAS located on Gravois Road, just east of MacKenzie Road in Affton Missouri.