Ana Iris Rodriguez, MD, Internal Medicine

9969 Fredericksburg Rd
San AntonioTX  78240-4106 (Bexar County)


Phone: 210-690-2273
Fax: 210-581-8209

NPI: 1871599449
License Number: J3709 (TX)