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
4710 North Habana Avenue

Specialties

Nephrology