Dr. James Hefferan, MD is a cardiology doctor who practices in Bayonne, NJ. He is 60 years old and has been practicing for 31 years. Dr. Hefferan is affiliated with Bayonne Medical Center, Newark Beth Israel Medical Center and Saint Barnabas Medical Center.
Looking for a Cardiology Specialist? We found others matching your search, to help you compare.