Meet Our Physicians
You Can Call
To schedule an appointment with a cardiologist, please call: (903) 606-7000
To find the Louis & Peaches Owen Heart Hospital physician that suits your needs select from the list below.
Louis & Peaches Owen Heart Hospital Performs First S-ICD Implant in East Texas
Get our iPhone app from the iTunes Store
Get our app from the Android Market