Marco Polo Eye Center
5786 SW 8th St, West Miami 33144