Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1981
NPI: 1336114024
Practice Locations (2)
4640 N FEDERAL HWY, SUITE G
FT LAUDERDALE, FL 333085205
9547760000
PO BOX, SUITE 23819
FT LAUDERDALE, FL 333083819
Source: CMS National Downloadable File, September 2026.