Neha Madhok Bhambri, MD, Allergy & Immunology

11 Ralph Pl
Ste 305
Staten IslandNY  10304-4401 (Richmond County)


Phone: 718-273-9111
Fax: 718-448-2003

NPI: 1740511740
License Number: 249365 (NY)