Fenway
Rohan is mistaken. The stop is Fenway but thats in the D train of green line. It's also only s few minutes further walk from Kenmore where the B, C, and D trains stop.,
Fenway, on the D-line drops you right at the Landmark Ctr. St. Mary's on the C-line is also nearby. After that would be Kenmore, as another user has mentioned.
Actually the Fenway Stop is on the D line instead!
Fenway. It's on Green line C, about 2 mins on foot from here.
Thanks! Your answer is awaiting moderation.