The Floating Hospital for Children750 Washington StreetBoston, MA 617-636-5000 www.tufts-nemc.org FunInNewEngland Rating: (0 votes) Type: Specialty Hospital Clientele: Children Year Opened: 1894 Tufts-New England Medical Center; world's first pediatric trauma center; was located aboard ship for 33 years; the modern facility was built in 1982 Last updated prior to 2013. Get map or directions from Google Maps, Yahoo Maps, Bing Maps, or Mapquest Rate it yourself Submit your own review |