Longwood Medical
The Longwood Medical and Academic Area is a medical campus in Boston, Massachusetts. Flanking Longwood Avenue, LMA is adjacent to the Fenway–Kenmore, Audubon Circle, and Mission Hill neighborhoods, as well as the town of Brookline.
Longwood Medical and Academic Area, Boston, MA, USA 2215 Boston United States