David Rosvold, MD

1 Union St.
Suite 101
Robbinsville, NJ, 08691


  • Cardiovascular Disease
  • Internal Medicine

About David Rosvold, MD

Dr. David Rosvold received his medical degree from Penn State College of Medicine in Hershey, Pennsylvania. He completed his residency and internship at Temple University Hospital in Philadelphia, Pennsylvania where he also completed his fellowship training in cardiovascular disease. He is board certified in cardiovascular disease.

Dr. Rosvold has been a practicing cardiologist for more than 30 years, serving as a clinical cardiologist at Comprehensive Cardiology Consultants and Mercer Bucks Cardiology in Robbinsville, New Jersey prior to joining Capital Health – Cardiology Specialists. Burke was president and managing partner of Mercer Bucks Cardiology and director of The Arrhythmia Institute. He is a fellow of the American College of Cardiology.


  • Cardiovascular Disease
  • Internal Medicine

Certifications & Education

  • Cardiovascular Disease (Board Certified: 1991) (Recertified: 2012)
  • Internal Medicine (Board Certified: 1987)

Medical School

  • Pennsylvania State University College of Medicine


  • Temple University School of Medicine


  • Temple University Hospital

Other Office Locations