Fabian Rodas Ochoa, MD

Internal Medicine

Specialties

Internal Medicine

Language(s)

English

Education

Atrium Health Carolinas Medical Center - Blythe GME Program
Universidad De Cuenca
Saint Barnabas Hospital

Hospitals & Affiliations

Baptist Hospital

Texas Liver Institute

Address

607 Camden Street, Suite 108
San Antonio, TX 78215

Texas Liver Institute

Address

607 Camden Street, Suite 108, San Antonio, TX 78215

Phone

Fax

210.227.6951
Continue