James J Hefferan, MD, Internal Medicine

1061 Ave C
BayonneNJ  07002-3328 (Hudson County)


Phone: 201-858-0800
Fax: 201-858-3367
Email: jhe***@*****ol.com

NPI: 1508807710
License Number: 25MA05023900 (NJ)