01/10/2022 Pumpkin Patches Illinois 2024 / Pumpkin Patches Richland County, IL 2024 Possum Patch Farms, Olney, IL 6734 East Cleaver Lane Olney, Richland County, Illinois 62450, United States Phone: +618 302 1417 Show on Map Show more