James D Geddes, MD, Internal Medicine

1311 General Cavazos Blvd
Ste F
KingsvilleTX  78363-7129 (Kleberg County)


Phone: 361-592-5284
Fax: 361-592-1677
Email: jam***@*****il.com

NPI: 1447308010
License Number: G1906 (TX)