Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1993
NPI: 1841250867
Practice Locations (1)
DEDICATED SENIOR MEDICAL CENTER OF FLORIDA, LLC
690 S GOLDENROD RD
ORLANDO, FL 328228108
4077921144
Source: CMS National Downloadable File, September 2026.