Hector Javier Diaz Rodriguez, MD, Internal Medicine

18707 Hardy Oak Blvd Ste 530
San AntonioTX  78258-4791 (Bexar County)


Phone: 210-495-8280
Fax: 210-481-3116

NPI: 1013221274
License Number: Q8872 (TX)