Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2020
NPI: 1922561372
Practice Locations (2)
CHILD AND FAMILY PSYCHOLOGICAL SERVICES PLLC
625 MOUNT AUBURN ST, SUITE 205A
CAMBRIDGE, MA 021384530
6172591895
CHILD AND FAMILY PSYCHOLOGICAL SERVICES PLLC
89 ACCESS RD, SUITE 24
NORWOOD, MA 020625233
7815510999
Source: CMS National Downloadable File, September 2026.