1. Lee Pasture Farm 111 Magnolia Ave, Gloucester, MA 01930 Coordinate: 42.5878,-70.71895 Phone: (978) 525-3100