Ilana Juliett Deluca, MD, Dermatology

18 Stuyvesant Oval Apt 12b
New YorkNY  10009-2251 (New York County)


Phone: 917-678-4212
Fax:

NPI: 1174812614
License Number: 279391 (NY)