South Texas Cardiovascular Center Pavilion 4330 Medical Dr. San Antonio, TX 78229 View on Google Maps