Howard Menikoff, MD, Allergy & Immunology

2 5th Ave
New YorkNY  10011-8856 (New York County)


Phone: 212-473-7892
Fax: 212-473-7856

NPI: 1720168529
License Number: 173924 (NY)