 Dean Road station

Dean Road is a light rail stop on the MBTA Green Line C branch, located in the median of Beacon Street in Brookline, Massachusetts.The stop has two staggered side platforms, the platform before the grade crossing in each direction.