

St. David's HealthCare has brought together the region's leading cardiovascular physician practices to improve access and provide the highest quality of care to our patients. With more than 60 physician practice locations and over 70 board-certified cardiologists, we provide leading-edge and comprehensive cardiovascular services to Central Texas and beyond. Our cardiology offices are conveniently located and offer online appointment scheduling.

Newest location in Kyle, 4100 Everett St., Ste. 100
To schedule an appointment, call (512) 206-3600.

Newest location in Kyle, 4100 Everett St., Ste. 100
To schedule an appointment, call (512) 623-5300.

Newest location in Kyle, 4100 Everett St., Ste. 100
To schedule an appointment, call (512) 807-3150.
When looking for a cardiologist, cardiovascular surgeon or heart specialist, look to St. David’s HealthCare. Our physicians specialize in heart surgery, interventional cardiology, minimally invasive surgery, cardiac surgery and are involved in leading-edge cardiovascular research studies.
Hospital Locations
Heart Hospital of Austin
3801 N Lamar Blvd
Austin, TX 78756
Phone: (512) 407-7000
Hours: No specific hours
St. David's Georgetown Hospital
2000 Scenic Dr
Georgetown, TX 78626
Phone: (512) 943-3000
Hours: No specific hours
St. David's Medical Center
919 E 32nd St
Austin, TX 78705
Phone: (512) 476-7111
Hours: No specific hours; after 8:30pm must provide photo ID.
St. David's North Austin Medical Center
12221 N. Mopac Expwy
Austin, TX 78758
Phone: (512) 901-1000
Hours: No specific hours, For ICU visiting hours, anytime except 6:30am - 8am and 6:30pm - 8pm
St. David's Round Rock Medical Center
2400 Round Rock Ave
Round Rock, TX 78681
Phone: (512) 341-1000
Hours: 7am - 8:30pm (must check in through Security at other times)
St. David's South Austin Medical Center
901 W. Ben White Blvd
Austin, TX 78704
Phone: (512) 447-2211
Hours: 8am - 8:30pm (General visiting hours)
For ICU, CVRU and Progressive Care Unit, visiting hours are:
- 12:30am - 1am
- 5:30am - 6:30am
- 10am - Noon
- 1pm - 2:30pm
- 5pm - 6:30pm
- 9pm - 10:30pm