Leah Blizard, PA
Leah Blizard, PA, earned her Bachelor of Science in Health Sciences from the University of South Florida in Tampa, Florida. She went onto complete her Master of Medical Sciences from Nova Southeastern University in Fort Myers, Florida.
Leah is a professional member of the American Academy of Physician Assistants and the Florida Academy of Physician Assistants. She has been helping patients for over 5 years; she welcomes you to her location.