Video made for Leo's pre-k class at PS 33 in NYC.
Nourse Farm is located in Westborough, Massachusetts.
80 Nourse Street
Westborough, MA 01581
The farm store is located behind the barn off of Jasper Street. It is open from mid-June through the end of October and Weekdays from 9am-7pm and on Weekends from 9am-6pm. There is also ice-cream available in the evenings. More information can be accessed by visiting: