Nancy Leroux Abud, MD, Family Medicine

36 Park Ave
NewarkNJ  07104-0000 (Essex County)


Phone: 973-481-5029
Fax:

NPI: 1902053606
License Number: 25MA03277700 (NJ)