Owensboro Health Twin Lakes Medical Center
Phone: 2702599400
Address: 910 Wallace Avenue Leitchfield, KY 42754
Website: www.tlrmc.com/
Affiliation: Owensboro Health - Owensboro, KY
CMS: 180070
Type of Facility: Short Term Acute Care
Total Employees: 307
Total Staffed Beds: 75