Medical building Tufts Medicine Pediatrics with Boston Children’s Always open 617.355.3535 300 Longwood Avenue, Boston, MA 02115 View location