Medical school: TULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1336148535
Practice Locations (2)
2630 NE 203RD ST
AVENTURA, FL 331801903
2630 NE 203RD ST, SUITE 105
AVENTURA, FL 331801903
3056928998
Source: CMS National Downloadable File, September 2026.