Curtis Orchard Flying Monkey Cafe September 10, 2019 • Cate Calac Address 3902 S Duncan Rd Champaign Illinois Champaign County 61822 United States Upcoming Events No events in this location