Oscar Iznaola Esquivel, MD

Nephrology/ Internal Medicine

Specialties

Nephrology, Internal Medicine

Language(s)

English

Education

Texas Tech University Health Science Center
Oregon Health Sciences University School of Medici
Universidad Autonoma de Tamaulipas - Tampico
Texas Tech University Health Science Center

Hospitals & Affiliations

Baptist Hospital

Oscar Iznaola MD PA

Address

1141 North Loop 1604 East, Suite 105 - 434
San Antonio, TX 78232

Oscar Iznaola MD PA

Address

1141 North Loop 1604 East, Suite 105 - 434, San Antonio, TX 78232

Phone

Fax

361.239.2861
Continue