Otto Ostolaza-Garcia MD

Nephrology
Contact information
Call and we'll help you
book your appointment
Renal Care of Tampa Bay

Otto Ostolaza-Garcia MD

Contact information
Call and we'll help you
book your appointment

Locations

Renal Care of Tampa Bay
Address: 4710 North Habana Avenue Suite 300
Phone: 813-873-1016
Fax: 813-874-2813

Specialties

Nephrology