Yaser Elnahar, MD, Internal Medicine

1100 Wescott Dr
Ste G3
FlemingtonNJ  08822 (Hunterdon County)


Phone: 908-788-1710
Fax: 908-788-1716
Email: yas***@*****il.com

NPI: 1831409531
License Number: 25MA09015400 (NJ)