Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1998
NPI: 1255309704
Practice Locations (2)
100 PARK PLACE BLVD, SUITE 202
KISSIMMEE, FL 347412326
4079311510
660 SHOREVIEW AVE
WINTER PARK, FL 327894808
4079311510
Source: CMS National Downloadable File, September 2026.