Gary Marvin Hall, MD, Surgery

12709 Toepperwein Rd
Ste 302
San AntonioTX  78233-3258 (Bexar County)


Phone: 210-653-9307
Fax: 210-653-7014

NPI: 1558378471
License Number: F9523 (TX)