Medical school: UNIVERSITY OF MIAMI, LM MILLER SCHOOL OF MEDICINE
Graduated: 1989
Offers telehealth
NPI: 1023160777
Practice Locations (1)
2200 S OCEAN LN, APT 1209
FORT LAUDERDALE, FL 333163864
5613950243
Source: CMS National Downloadable File, September 2026.