Dr. Scott Tolan, MD
Cardiology
Make an Appointment
(512) 504-0860Telehealth services available
Seton Lockhart Internal Medicine is located at 209 S Church St Ste A, Lockhart, TX 78644.
Providers at Seton Lockhart Internal Medicine specialize in Cardiology.
One provider practices at Seton Lockhart Internal Medicine.
Use the insurance check on this page to verify if Seton Lockhart Internal Medicine is in-network.