1. STL Athletic Center
2300 Hitzert Ct, Fenton, MO 63026
Coordinate: 38.55303,-90.45331
Phone: (314) 925-0037
2. Riverchase Recreation Complex
990 Horan Dr, Fenton, MO 63026
Coordinate: 38.53372,-90.46157
Phone: (636) 343-0067
3. Riverchase of Fenton Recreation Center
625 New Smizer Mill Rd, Fenton, MO 63026
Coordinate: 38.51775,-90.452
Phone: (636) 343-0067