heart icon

Personalized Pediatric Care

At Kings Bay Pediatrics, we have a history of providing personalized, family-centered care since 1975 to generations of children in Miami Dade County, the Florida Keys, and beyond. We hope to continue to provide the quality care you have come to expect from us for many years to come.

Learn More
cross icon

Why Choose Kings Bay Pediatrics

We offer state-of-the-art pediatric care with a personal touch.

Learn More
icon

Services We Offer

Kings Bay Pediatrics is committed to providing exceptional care to children and families. If you need an experienced pediatrician, call us and schedule an appointment.

  • Routine well-visits
  • Immunizations
  • Phlebotomy
  • Ear piercings
  • Acute and chronic childhood illnesses
Learn More
kids dressed up as doctors

“Had a great first experience here! I love that they separate the office between sick and well, they also only have the doctors see sick or well patients. My two year old is terrified of the doctor…and Dr. Sierra was patient and tried several different approaches to help him feel more comfortable, and it worked!! He had to get 4 shots, and the nurse was awesome!! I will recommend this doctor to everyone! Oh! And the waiting room is cool too!”

Sarah M.
Patient

icon

Meet the Team

We believe in a team approach to your child’s health and well-being. Our physicians and experienced staff collaborate with parents to provide the highest level of care in a comfortable and kid-friendly environment.

Dr. Claudia Sierra, MD

Dr. Claudia Sierra

View Bio
Dr. Madelyn Dones, MD

Dr. Madelyn Dones

View Bio
Dr. Norman Goldberg, MD

Dr. Norman Goldberg

View Bio
Dr. Linda Keller, MD

Dr. Linda Keller

View Bio
Dr. Ayleen Pinera Llano, MD

Dr. Ayleen Pinera Llano

View Bio
Dr, Danielle Katz Squires, MD

Dr. Danielle Katz Squires

View Bio
Cheryl Cornely, MD

Dr. Cheryl Cornely

View Bio

In an effort to maintain our timely schedule, we do not accept walk-ins. To schedule an appointment, please call 786 686-2853 during office hours.

Get In Touch