Otter Creek Orchard

2024-04-10T09:47:45-05:00March 25th, 2021|

Otter Creek Orchard is a 12 acre Apple Orchard including a Pumpkin Patch, Sunflower Patch, & Farm Fun. Otter Creek Orchard offers a place for families to enjoy everything about fall!