Luis C Rodriguez, MD, Internal Medicine

155 E Sonterra Blvd
Ste 200
San AntonioTX  78258-3987 (Bexar County)


Phone: 210-593-5700
Fax: 210-593-5992
Email: onc***@*****ol.com

NPI: 1942234216
License Number: L6161 (TX)