1. STL Athletic Center 2300 Hitzert Ct, Fenton, MO 63026 Coordinate: 38.55303,-90.45331 Phone: (314) 925-0037