This is the location of Lamb's Quarters Organic Farm.
Physical Address
213 Pierce Rd
Plymouth, New York 13832
United States
Edit | Back