Medical school: UNIVERSITY OF MIAMI, LM MILLER SCHOOL OF MEDICINE
Graduated: 1985
Offers telehealth
NPI: 1598797219
Practice Locations (2)
PUBLIC HEALTH TRUST OF MIAMI DADE COUNTY FLORIDA
1611 NW 12 AVE
MIAMI, FL 331361005
3055851111
UNIVERSITY OF MIAMI
1611 NW 12 AVE
MIAMI, FL 331361005
3052434000
Source: CMS National Downloadable File, September 2026.