Otto Ostolaza-Garcia, M.D.
Tampa, FL
Physician
Internal Medicine, Nephrology
Facilities
St Josephs Hospital
Hospital · General Acute Care Hospital
3001 W Martin Luther King Jr Blvd, Tampa, FL 33607
14134 Nephron Ln
Clinical Location
14134 Nephron Ln, Hudson, FL 34667
Carrollwood Artificial Kidney Center
Clinic · Dialysis Clinic
4553 Gunn Hwy, Tampa, FL 33624
Fresenius Kidney Care Hillsborough
Clinic · Dialysis Clinic
4602 N Armenia Ave, Tampa, FL 33603
Fresenius Kidney Care Town And Country
Clinic · Dialysis Clinic
5951 Webb Road, Tampa, FL 33615