← Back to hospitals
Ann Bates Leach Hospital/Bascom Palmer Eye Institute
Miami, FL
Phone
(305) 326-6000
NPI number
1730465352
Get Directions