Kevin Bruce Horton, MD, Internal Medicine

1202 E Sonterra Blvd Ste 401
San AntonioTX  78258-4091 (Bexar County)


Phone: 210-542-1212
Fax: 210-469-3794

NPI: 1710962972
License Number: G3478 (TX)