1. Hazelwood Sports Complex 4622 Aubuchon Rd, Hazelwood, MO 63042 Coordinate: 38.80313,-90.40126 Phone: (314) 731-1026