Where is Chelsea Station?

Where is Chelsea Station located?

Chelsea Station, Chelsea Station (MBTA), United States of America (approx. 42.396763°, -71.04043°)


Where is Chelsea Station on the map?