Dr. Barry is a Florida native. Dr. Barry has completed his three-year Internal Medicine residency at the University of Florida in Gainesville. He has personality plus, common sense and a good sense of humor.
He is originally from Tampa, Florida. He pursued his undergraduate degree at Gainesville, University of Florida gaining a Bachelor of Science in Biology in 2016.
He received a Master of Science in Medical Sciences in 2017 from the University of South Florida.
He attended Nova Southeastern University and obtained his Doctor of Osteopathic Medicine, in May of 2022. He did a fellowship in Human Anatomy while attending medical school.
He has also worked as a research assistant in the lab at the Rumbaugh-Goodwin Institute of Cancer Research in Oncology in Davie, Florida. He provided a podium presentation on the work he was assisting in regarding protein expression in various cell lines.
His UF Health residency faculty reported that he is in the top 10% of his resident class and recommend him without reserve. He is teeming with enthusiasm and jumped at the chance to start his career in a traditional private practice, third party free model.
Dr. Barry is Board Certified in Internal Medicine.
We Are Here To Make The Difference
Margaret is our administrator. She received two Bachelor’s of Science degrees in Business Administration and Occupational Therapy at the University of Kansas. She has worn may different hats from forming a non-profit organization, consulting with businesses to help develop departments and programs, providing occupational therapy at many different facilities around Fort Myers, and most importantly, raising two wonderful boys. She enjoys playing with her 2 dogs, 1 cat & 2 chickens along with reading and practicing yoga.
Dr Kordonowy is a board certified in internal medicine and certified in clinical lipidology.
Dr Marconi is board certified in family medicine.
Dr. Barry is board certified in Internal Medicine.
For more information and to book an initial appointment please call our office at (239) 362-3005 Ext 200.