MyChildren's Patient Portal ... Pediatrician, Needham Pediatrics 781-444-7186 781-449-4617. NPI #: 1124074372 Print Profile. MEDICAL SERVICES. Languages. English LOCATIONS. Needham Needham Pediatrics 111 Lincoln Street ....