Our Own Lemonade and Iced Tea are here! These seasonal beverages are available in plastic only until we get our glass bottle order in early May. FARM STORE HOURS: 10:00 AM - 5:00 PM daily. ICE CREAM STAND opens for the season MAY 1 !!!
246 Prospect Street, Norwell, MA 02061 • Tel: 781.749.1222 • Fax: 781.749.7739 • firstname.lastname@example.org