Windmist Farm

Windmist Farm

Farm Stand

Address

71 Weeden Lane

Jamestown, RI 02835

Open in Maps
Open in Maps

Hours checked Nov 2026

Nearby stands