Graduated: 1981
NPI: 1700980307
Practice Locations (3)
THE DERM GROUP LLP
11760 BIRD RD, SUITE 451
MIAMI, FL 331753598
3052451332
THE DERM GROUP LLP
8370 W FLAGLER ST
MIAMI, FL 331442094
3055671930
8950 SW 74TH CT, SUITE 1706
MIAMI, FL 331563176
3056700260
Source: CMS National Downloadable File, September 2026.