Oscar Alberto Iznaola -Esquivel, MD
Nephrology · San Antonio, TX
Nephrology
Practice location
- Address
- 1141 N LOOP 1604 E 105-434, San Antonio, TX 78232
- Phone
- (361) 239-2851
Specialties
- Nephrology – Doctors who diagnose and treat kidney conditions.
About
Oscar Alberto Iznaola -Esquivel, MD is a nephrology provider based in San Antonio, TX. Profile information is sourced from the National Provider Identifier (NPI) registry.