Medical school: WAKE FOREST UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2010
NPI: 1659682854
Practice Locations (2)
10320 N 56TH ST, SUITE 100
TEMPLE TERRACE, FL 336174057
8134425144
ORLANDO FAMILY PHYSICIANS LLC
9740 N 56TH ST, SUITE B
TEMPLE TERRACE, FL 336175500
8132007717
Source: CMS National Downloadable File, September 2026.