Tufts Floating Hospital/Chldren

Location