Dr. John Heffernan is a General Physician and Internal Medicine in Jer…read moresey City 7306, Jersey City NJ and has an experience of 2026 years in these fields. Dr. John Heffernan practices at Office in Jersey City 7306, Jersey City NJ and Office in Englewood 7631, Englewood NJ.
Some of the services provided by the doctor are: Joint Pain,Ingrown Nail,Smoking Cessation Counseling,Venous Embolism and Thrombosis and Electrocardiogram (EKG) etc.read less