Encarnacion Rodriguez, MD, Internal Medicine

4300 N McColl Rd
McAllenTX  78504-2477 (Hidalgo County)


Phone: 956-630-1170
Fax:

NPI: 1013917293
License Number: J7645 (TX)