← Back to hospitals
Olazabal Medical Center LLC
Miami, FL
Phone
(305) 972-8100
NPI number
1134092422
Get Directions