FarmWander

Curtis Orchard & Pumpkin Patch, Champaign, IL

Agritourism

Last updated February 12, 2024

902 S Duncan Rd, Champaign, IL 61822

Curtis Orchard & Pumpkin Patch: common questions

Where is Curtis Orchard & Pumpkin Patch located?

Curtis Orchard & Pumpkin Patch is listed at 902 S Duncan Rd, Champaign, IL 61822.

Keep exploring

Nearby agritourism

All agritourism in Champaign, IL