Bascom Palmer Eye Institute-Anne Bates Leach Eye Hospital

(800) 329-7000

900 NW 17th St
Miami, FL 33136-1119