Curalocity

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

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.