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.
|
It's between Longwood Ave and Francis St. I went to school in the area.
|
|