9647 Huebner Rd, San Antonio, TX 78240, United States +1 210-735-5225
How to go there
Medical clinic Loc: 29.5331 / -98.5913
Plan your visit