Meet Our Providers

Kerri D’Onofrio

Kerri D’Onofrio is committed to improving the health and well-being of children and families affected by neurodevelopmental and behavioral disorders. Kerri will diagnosis and create individual treatment plans, with the use of traditional and biomedical treatments. 

Kerri has created a loving and caring environment for children and families that face very challenging situations, by taking the time to listen and understand the challenges they face. Kerri prides herself on treating the whole person, not just the diagnosis and strongly believes that each child is an individual and no two children are alike, therefore no two treatment plans can be alike.

Kerri D’Onofrio, MSN, APN, BC has over 25 years of pediatric experience, and specializes in developmental pediatrics and biomedical treatments for those affected by autism, ADHD, anxiety, behavioral issues, developmental delays, food sensitivities, gastrointestinal issues, learning difficulties, nutritional deficiencies and speech delays.

Kerri has been married for over 30 years, is the mother of three children, and prides herself on being very family oriented. She understands what it is like to raise a family during these very challenging times. As a New Jersey resident and centrally located in NJ, Kerri D’Onofrio is a board-certified Family Nurse Practitioner and maintains an ANCC Pediatric certification. She received her Bachelors of Science in Nursing at Rutgers the State University of New Jersey and her Masters of Science in Nursing at Monmouth University.

Prior to opening her own practice, Kerri worked as a Nurse Practitioner at the Developmental and Behavioral Pediatrics Program at The Children’s Hospital at Saint Peter’s University Hospital in NJ, treating children with Autism, ADHD, Developmental Delays and Behavioral Issues.

Professional Affiliations
MAPS member
Sigma Theta Tau
American Nurses Association

Contact Us

Our Location

Find us on the map

Hours of Operation

Our Regular Schedule

Map and Location


9:00 am-4:00 pm


9:00 am-4:00 pm


10:00 am-6:00 pm


10:00 am-5:00 pm


10:00 am-2:00 pm