Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1995
NPI: 1598731952
Practice Locations (2)
8936 77TH TER E, UNIT 102
LAKEWOOD RANCH, FL 342026419
9419980985
ORTHO FLORIDA LLC
5741 BEE RIDGE RD, SUITE 450
SARASOTA, FL 342335081
9419512663
Source: CMS National Downloadable File, September 2026.