Turtle Creek Stadium Upcoming events No upcoming events found. Address Turtle Creek Stadium, Traverse City, Michigan, US