1780 East Main Road Portsmouth, RI 02871 (401) 683-4688
DeCastro Farms is a family owned and operated local garden and produce center in Portsmouth, RI.