Needham Heights station
The railroad is out-of-service or just plain abandoned immediately north of here, although the right-of-way is intact and appears to be wide enough for two tracks all the way to Route 128 (where the recent widening project removed a bridge). My proposal for a Needham LRT involves re-extending the line to Gould St., where there is underutilized land that could house a station and light maintenance facility.
Needham Junction station
There is still a wye here, for the moment, with tracks to the north, east, and southwest. The track to the southwest was the Millis Line, which never saw service in the MBTA era, and which has been rail-trailed just south of the switch for that leg of the wye. All trains follow the active tracks off to the right toward Needham Center.
Hersey station
The parking lot of the south side of the tracks ramps down to track level; it's smaller than the main lot but allows all of the accessible parking spots to be closer to the west end of the platform where the mini-high is. At this end, there's just another stairway and a grade crossing to get to the platform.
Millennium Park
I realize that this doesn't look much like a park — it's actually the Boston Public Works yard in West Roxbury, next to a Home Depot — but of the photos I took in the park, it's the only one that clearly shows the Needham Line tracks. The "Charles River Loop" variant of the 36 bus terminates on Gardner St. just east of the DPW barn.