No one is following Nicholas yet.
Nicholas isn't following anyone yet.
Getting your current location
Finding Nicholas DeFlaminio locations
- All Tips
- Train Stations (1)
- Boston, United States (1)
MBTA JFK/UMass StationNovember 23, 2012
Metro • Boston, United States
Get off at this station and its within a short walk to Carson beach in Southie.