Longwood T Station (D Line)

Chapel St north of Longwood Ave

The Green Line T Stop for Longwood provides a handicapped accessible ramp connection to the historic Emerald Necklace.

Downtown is a twenty minute ride by rail. 

42.34161799106902, -71.11028722275387