The Next Step in Quality Pediatric Health Care

After Hours Emergency? Call our Office number below!

Call Us: (732) 888-0010  •  Fax: (732) 888-0012

Privacy & Non-discrimination Pay Your Bill Online Visit Your Patient Portal



“Bayshore Pediatrics has taken care of our three children for 15 years. We have been with them since our oldest was born in 1998! Through these years, they have provided us with knowledge, care, and resources in raising our children…. Read more →

Karen A. Koedding

“I have felt that over the years, my children always receive quality, personal, up-to-date and current healthcare. The doctors are so knowledgeable in their field – which is why my husband and I entrust our children’s’ care to them. And… Read more →

Larissa Lobato

“The doctors have been seeing our oldest son since he was an infant. It’s been 11 years and we would not think of taking our three kids to any other practice. Dr. Barbara and Dr. Jennifer care, and they know… Read more →