Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 2019
NPI: 1114569811
Practice Locations (1)
9780 N 56TH ST UNIT C, GENESIS MEDICAL CLINIC
TEMPLE TERRACE, FL 336175508
8135497465
Source: CMS National Downloadable File, September 2026.