Webster Groves Rec Complex Location:33 E Glendale Rd, Webster Groves, MO 63119, USA33 E. Glendale Webster Groves, MO 63119