Curtis Orchard October 28, 2020 By Amy Cunningham Address 3902 S. Duncan Rd. Champaign IL 61822 United States Upcoming Events Cookies with Santa at Curtis Orchard - 12/07/2024 - 9:00 am - 3:00 pm