Scott's Orchard Pick Your Own Strawberries is located in East Lyme, United States on 444 Boston Post Rd. Scott's Orchard Pick Your Own Strawberries is rated 4.8 out of 5 in the category pick your own farm produce in United States.
Address
444 Boston Post Rd