Naba Sharif, MD, Allergy & Immunology

601 Ewing St
PrincetonNJ  08540-2757 (Mercer County)


Phone: 609-759-8500
Fax: 609-759-8501

NPI: 1164640892
License Number: MD472089 (PA)