Dr. Cavanaugh received her undergraduate degree in chemistry; Magna Cum Laude from Fordham University, Bronx, NY. She completed her medical studies at the University of Toronto and completed her pediatric residency at All Children's Hospital in St. Petersburg, FL, where she was Chief Resident. Dr Cavanaugh served five years with Community Health Centers of Pinellas, Inc., Mother and Child Care of Clearwater. Dr. Cavanaugh enjoys spending time with her two children and playing sports.
Wellness.com does not provide medical advice, diagnosis or treatment nor do we verify or endorse any specific business or professional
listed on the site. Wellness.com does not verify the accuracy or efficacy of user generated content, reviews, ratings or any published