1. Pumpkin Seed 77 Debbie Dr, Leominster, MA 01453 Coordinate: 42.49802,-71.74207 Phone: (978) 534-8048