Where is the Fenway T station?
It’s there. It is a Green Line stop and it is a little bit tucked away. Check the YouTube video here to see it in detail.
Should I use Fenway or Kenmore to go to Fenway Park?
Either option will work. Kenmore is a bit closer to Lansdowne and all the action before and after games. Both are on the Green Line MBTA T.