Ofelia Rodriguez, MD, Internal Medicine

2501 N 23rd St Ste A
McAllenTX  78501-7893 (Hidalgo County)


Phone: 956-994-3339
Fax: 956-994-0801

NPI: 1528010147
License Number: M0246 (TX)