W De Castro & Sons Farm
Farmers Market
1780 E Main Rd, Portsmouth, RI 02871, US
(401) 683-4688
Hours not published on validated sources
W De Castro & Sons Farm is a farmers market where local growers sell direct in Portsmouth, RI.
Farmers Market Local Food Seasonal Produce