Medical Center
9207 Huebner Rd. San Antonio, Texas 78240
Sun-Thur: 11:00am - 9:00pm Fri-Sat: 11:00am - 10:00pm
Phone: (210) 561-2222