David Gabriel Alonzo, MD, Urology

2603 Michaelangelo Dr
EdinburgTX  78539-1417 (Hidalgo County)


Phone: 956-362-8767
Fax:

NPI: 1558689901
License Number: R2521 (TX)