We are located in the Longwood Medical Area in Boston, Massachusetts. This by Harvard Medical School, Boston Children's Hospital, Brigham and Women's Hospital, and Beth Israel Deaconess Medical Center.
Located in Longwood Medical Area, Boston, Massachusetts
Note: Due to privacy considerations we do not post our complete address online.
LCC is located right by:
Other major academic centers are easily accessible by public transport and/or free shuttle services:
More on the surroundings