Peach Fest at Apex Orchards
Apex Orchards Farm Store 225 Peckville Road, Shelburne Falls, MA, United StatesPeaches are back and we couldn’t be more excited!Join Apex Farms for Peach Fest from 11am to 3pm on August 31st and September 1st. See below for different vendors each […]