Teamhealth - Anne Bates Leach Eye Hospital and Bascom Palmer Eye Institute
Facility & Community Description
Parent Company
Location Address
Teamhealth - Anne Bates Leach Eye Hospital and Bascom Palmer Eye Institute
900 NW 17TH ST
Miami, Florida 33136