Medical school: UNIVERSITY OF MIAMI, LM MILLER SCHOOL OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1639165400
Practice Locations (1)
3990 SHERIDAN ST, SUITE 106107
HOLLYWOOD, FL 330213661
9549860390
Source: CMS National Downloadable File, September 2026.