Dr. Linda Keller

Pediatric General Care

Dr. Linda Keller is a board-certified pediatrician who was born and raised in Niagara Falls, New York. She attended college at S.U.N.Y. Fredonia as a music major (piano and music therapy), where she met and married her husband who is a musician. They moved together to Miami, where she worked with children and young adults with disabilities at Sunrise Community and the Bertha Abess Children’s Centers. Dr. Keller attended the University of Miami as a post-baccalaureate student and later the University of Miami School of Medicine as a Thomas Brown McClelland Fund scholar, graduating in 1987. She completed her pediatric internship and residency at the University of Miami/Jackson Memorial Hospital. She was assistant chief resident during her third year and elected a member of the AOA Medical Honor Society. 

Dr. Keller joined Kings Bay Pediatrics immediately following residency in 1990 and has thoroughly enjoyed caring for local children and families ever since. What she loves most about her job is meeting families, and getting to know them and follow them throughout their lives. 

Dr. Keller is Board Certified and a Fellow of the American Academy of Pediatrics. She is a long time member of the Pediatric Departmental Advisory Committee at Baptist Hospital and has served on the volunteer boards of various local schools and arts institutions throughout the years.

Dr. Keller and her family have strong ties to the local arts community, particularly in the fields of music and dance. Her children, now grown, attended Miami Dade County Public Schools. She enjoys cooking, especially with local seasonal organic produce. She loves spending time with family and friends, knitting, yoga, music, travel, and books of all kinds.

Dr. Linda Keller, MD

Your Content Goes Here

Your Content Goes Here

Your Content Goes Here

Your Content Goes Here

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