Renal Care of Tampa Bay Inc

4710 North Habana AvenueTampa, FL 33614

Meet our staff

Otto Ostolaza Garcia image

Otto Ostolaza Garcia, MD

Nephrology

New Patient Visits

Call Us to Schedule
813-873-1016

Jesus Navarro image

Jesus Ovidio Navarro, MD

Nephrology

New Patient Visits

Call Us to Schedule
813-873-1016

Map & Directions

Renal Care of Tampa Bay Inc

4710 North Habana AvenueTampa, FL 33614
Fax