John D Rodriguez, MD, Internal Medicine

11212 State Hwy 151 Plz 2 Ste 240
San AntonioTX  78251-4823 (Bexar County)


Phone: 210-632-3411
Fax:
Email: agg***@*****il.com

NPI: 1528066735
License Number: J6703 (TX)