We don't stop caring at the end of the day.


Affiliated with the TopLine MD Alliance

Call our office to connect with the medical team for trusted after-hours care.

Kings Bay Pediatrics, Pediatric Services

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.

cross icon

Why Choose Kings Bay Pediatrics

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


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
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.


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

Dr. Madelyn Dones, MD

Dr. Madelyn Dones

Dr. Linda Keller, MD

Dr. Linda Keller

Dr. Ayleen Pinera Llano, MD

Dr. Ayleen Pinera Llano

Dr, Danielle Katz Squires, MD

Dr. Danielle Katz Squires

Cheryl Cornely, MD

Dr. Cheryl Cornely

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.