I did a little Google sleuthing and found a petition to the City Council of Woburn, MA (first submitted October 17th, referred to public hearing on November 21st)
The staff analysis included a question regarding an enclosure for the equipment (and there are 8 chargers), so this is definitely a proposed supercharger site. It is right at the I-95/I-93 interchange.
369 Washington Street, Woburn MA 01801
Amended site plan which includes eight (8) Tesla charging stations and related equipment, at 369 Washington Street
The staff analysis included a question regarding an enclosure for the equipment (and there are 8 chargers), so this is definitely a proposed supercharger site. It is right at the I-95/I-93 interchange.
369 Washington Street, Woburn MA 01801