PROVIDER PROFILE · NPI 1801837331

David DenenholzM.D.

DermatologyPasadena, CAI