• Duval County/Beaches: (904) 423-0010
  • St. Johns County: (904) 342-8300
  • Clay County: (904) 375-8100

Our board-certified cardiologists provide compassionate care, paired with the latest research and clinical methods.

Our Physicians

Patient Portal

Our practice offers a Secure Patient Portal for the convenience of our patients.

  • Communicate securely with our practice
  • Request appointments
  • Ask billing & administrative questions

Create Your Account Now

Board Certified

Our physicians are board-certified  in Internal Medicine and Cardiovascular Disease.

abim   ACR_UltrasoundAmerica's Best Physicians 2015   nuclear-badgeecho badge

First Coast Heart Now Offers Online Bill Pay

Pay Your Bill Online

Comprehensive Care

First Coast Heart and Vascular Center is a comprehensive cardiology practice that provides competent, timely and compassionate care to our patients.

Our Board Certified Cardiovascular Specialists are experienced in a variety of sub-specialties, and are committed to excellence in patient care through participation in continuing medical education and the performance of advanced team diagnostic testing and interventional procedures.

See What Our Patients Are Saying


Practice News

Welcome Letter

January 11, 2013

We provide comprehensive cardiovascular services to patients in the Jacksonville area.

Cardiology Care that Goes the Extra Mile

November 12, 2015

Yesterday one of our patients came to see Dr. Pubbi to have her pacemaker checked. Unfortunately the patient was unable to get out of the car and into our building. Dr. Pubbi with the help from several of our staff and one of our Boston Scientific reps – Jamie Kirkley, took our equipment out to Read More

Lunch and Learn December 2nd

November 9, 2015

  Fight Tough Like a Girl… Kicking Heart Disease in Women Did you know that more than 1 in 4 women in the U.S. have some type of heart disease? The focus of this community education is to discuss heart disease in women and what we can and should be doing about it.  Learn what Read More

Read Our Blog