Saint Clair Shores, Michigan Hospitalists

Doctor

Dr. Bernard Shelton MD

  • Internal Medicine
  • Hospitalist

21 Years Experience

Doctor

Dr. David Rodriguez MD

  • Interventional Cardiology
  • Hospitalist

11 Years Experience

  • 24211 Little Mack Ave
    Saint Clair Shores, MI 48080