River's Edge Sports Complex314-282-33695105 N Highway 67, Florissant, MO 63034More Business InfoHoursRegular HoursCategorySports Clubs & Organizations