Flea Market Address: 95 Speen Street  Natick, MA 01760