1. Tilton & Cook Indoor Flea Market 38 Spruce St, Leominster, MA 01453 Coordinate: 42.52605,-71.75429 Phone: (508) 330-2188