FarmWander

Rivershed Farm, Amherst, MA

CSA

Last updated December 7, 2023

132 Pelham Rd Amherst, MA 01002, Amherst, MA 01002

Visit details

Production methods

  • transitional

Rivershed Farm: common questions

Where is Rivershed Farm located?

Rivershed Farm is listed at 132 Pelham Rd Amherst, MA 01002, Amherst, MA 01002.

Keep exploring

Nearby csas

All csas in Amherst, MA