Curtis Orchard & Pumpkin Patch in United States

Image by Nikhil Shivkar from Google Maps

This historic family-run farm in southwest Champaign features apples, pumpkins, outdoor activities and a large country store.

SHARE

LOCATION

Address 3902 S Duncan Rd, Champaign, IL 61822, United States

Phone +1 217-359-5565

Maps 3P74+H5 Champaign, Champaign City Township, IL, United States Open Maps

Best Near Places in 20 km
Related destinations