Panama City Beach Staff
Ahmed Rezk M.D., Board Certified Pediatrician
After serving as a Clinical Instructor and Clinician at Michigan State University. Dr. Ahmed Rezk has relocated to Panama City and looks forward to helping young patients and their parents. Dr. Rezk has clinical privileges at both Gulf Coast and Bay Medical Center and practices at Rainbow Pediatrics, serving the areas of Panama City, Lynn Haven, Panama City Beach, Callaway, and the surrounding areas.
Board Certified Pediatrician (17 years in practice)
Fellow of the American Academy of Pediatrics
Medical Degree from Cairo University
Residency in Pediatrics in Mount Siani School of Medicine in New York
Fellowship/Senior Fellowship Training in Neonatal-Perinatal Medicine at Michigan State University
Studied Pediatric Heart Surgery at the University of Michigan-Mott Children's Hospital
Dr. Rezk has hospital privileges at both Gulf Coast Medical Center and Bay Medical Center.
Mary Lopez, MD
After getting her Medical Doctorate in 2012 at American University of the Caribbean School of Medicine, Mary Lopez held residency at Sacred Heart Hospital. Practicing locally at Rainbow Pediatrics in Panama City Beach, Dr Lopez is involved in children's charities and has served time in a missionary position in Belize.
Karen Riggs, ARNP
Is a certified primary and acute care pediatric nurse practitioner. She completed undergraduate and graduate degrees from the University of Texas at Arlington and has 15 years experience caring for children of all ages, from infants through adolescents. Karen's mission is to provide family centered care to ensure healthy outcomes for all children. She has relocated to the Florida from Texas because of close family ties and a strong desire to live in the area.
Brooke Klawuhn-Perdomo, PA-C
Brooke-Klawuhn Perdomo is joining our Rainbow Pediatrics team in September of 2017. She is a board certified Physician Assistant with a passion for pediatrics. She believes there is nothing like the sweet innocence and wild imagination of a child. She began her educational journey as an undergraduate student at the University of Pittsburgh at Johnstown where she was involved in competitive cheerleading. Brooke received her Bachelor of Science Degree from the University of Pittsburgh at Johnstown in 2009. That summer she enjoyed an unforgettable mission trip to the Dominican Republic and Haiti. She completed her Physician Assistant studies at Chatham University and received her Master of Physician Assistant Studies in 2011. During her education, she was sent to Panama City Beach, FL to complete her clinical year of training and gain experience in various medical specialties. It was impossible to leave, and after completing 5 years of Pediatrics and almost a year of Family Practice, she is happy to get back to her Pediatric roots!
Panama City Office:
2933 Hwy 77 (MLK Blvd)
Panama City, FL 32405
Phone: (850) 257-5524
Fax: (850) 257-5638
Hours: 8:00 to 5:00 Mon-Fri
Panama City Beach Office:
10800 PC Beach Pkwy, Unit 400
Panama City Beach, FL 32407
Phone: (850) 249-3500
Fax: (850) 249-3530
Hours: 8:00 to 5:00 Mon-Fri