Bianca Guadalupe Ibarra, DO, Obstetrics & Gynecology

2821 Michaelangelo Dr Ste 400
EdinburgTX  78539-1405 (Hidalgo County)


Phone: 956-362-3590
Fax:

NPI: 1255795647
License Number: BP10055823 (TX)