Definitions for "Kenmore"
Kenmore Station is a subway stop on Boston's MBTA, located in Kenmore Square. Besides serving Kenmore Square, it is the main stop for Fenway Park. (There is a 'Fenway' stop located further down the 'D' branch of the Green Line, but it refers to the neighbourhood of the same name and isn't as close to the ballpark.