Keene Cardiology Team

Amr A. El Meligy, MD

Cardiovascular Medicine

Locations

  • Keene

View profile

Brooke N. O'Connor, MSN, APRN

Cardiovascular Medicine

Locations

  • Keene

View profile

Alan R. Opsahl, MD

Cardiovascular Medicine

Locations

  • Keene

View profile

Cheryl Puello, MSN, APRN

Cardiovascular Medicine

All patients are unique in their health, values, beliefs, and cultures. I provide compassionate, individualized care that respects each patient's goals and values. I help my patients feel… Read more

Locations

  • Keene

View profile

Todd A. Silberstein, DO

Cardiovascular Medicine

Locations

  • Keene

View profile

Antoine E. Soueid, MD

Cardiovascular Medicine

Locations

  • Keene

View profile

Robert Spencer, MD

Cardiovascular Medicine

Locations

  • Keene
  • Lebanon

View profile

Carl R. Szot, MD

Cardiovascular Medicine

Locations

  • Keene

View profile