Longwood

13033-M

Longwood station is located near Beth Israel Deaconess Medical Center and Temple Israel.