1. Tufts Children's Hospital- Floating Building
800 Washington St, Boston, MA 02111
Coordinate: 42.34952,-71.0633
Phone: (617) 636-5000
2. Boston Children's Hospital
300 Longwood Ave, Boston, MA 02115
Coordinate: 42.33689,-71.10537
Phone: (617) 355-6000