Visit the Mill Creek Town Center & Arena Sports 07/29/19 Mill Creek provides the best of both worlds: the peace of nature just outside urban offerings.