Edgardo Benavides, DO, Family Medicine

12650 Nacogdoches Rd
San AntonioTX  78217-2118 (Bexar County)


Phone: 210-656-4363
Fax: 210-599-1251

NPI: 1194919639
License Number: M7037 (TX)