1. Barbizon Light of New England 3 Draper St, Woburn, MA 01801 Coordinate: 42.47691,-71.12856 Phone: (781) 935-3920