Explore details about location Fenway North. Fenway North is a location situated within the Baldwin alongside other areas such as Robert Place, Brookwold Avenue, Ashland Avenue.