Longwood Station is a stop on the D branch of the MBTA's Green Line. It is located on Chapel St. in Brookline, close to its intersection with Longwood Avenue, and is the most convenient stop for Beth Israel Deaconess Medical Center and Temple Israel.