Heart Surgery Ctr-Southwest
4020 21st St # 5
Lubbock, TX 79410
Lubbock, TX 79410