1. Longmeadow Farm Barn 29 Longmeadow Rd, Scituate, MA 02066 Coordinate: 42.21882,-70.7605 Phone: (781) 544-3097