For emergencies, please call 911.
For more information about the Louis & Peaches Owen Heart Hospital or to request an appointment:
Call: (903) 606-3000
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