Leon K Demar, MD, Dermatology

985 5th Ave
New YorkNY  10075-0142 (New York County)


Phone: 212-988-9010
Fax: 212-535-1452
Email: leo***@*****ol.com

NPI: 1780645416
License Number: 123873 (NY)