Mill Creek’s new 98,000-square-foot Arena Sports indoor sports complex began their “rolling opening” on Saturday, October 21st, with an open house and Lil’ Kickers soccer classes.
Their Family Entertainment Center is scheduled to open in late November.