Posted by Bob Pickering (BP) on April 10, 2024 
Boston area native here - once upon a time. This is on the Huntington Ave branch of the Green Line I would say near Northeastern University or perhaps near the Museum of Fine Arts.
Posted by YossarianB on August 16, 2024 
It's between Longwood Ave and Francis St. I went to school in the area.
- Post a Comment -