Maria Elena Rodriguez De Lima, MD, Obstetrics & Gynecology

3220 S Jackson Rd
EdinburgTX  78539-6666 (Hidalgo County)


Phone: 956-380-1833
Fax: 956-380-6929

NPI: 1891855656
License Number: L3457 (TX)