1. Gary's Farm Stand 600 Great Rd, Littleton, MA 01460 Coordinate: 42.5618,-71.49642 Phone: (978) 486-8640