Richard Alan Insel, MD, Allergy & Immunology

26 Broadway
14th Floor
New YorkNY  10004-1703 (New York County)


Phone: 212-479-7604
Fax:

NPI: 1316217813
License Number: 133147 (NY)