1. Eye Associates Of Miami 2222 N Main St, Miami, OK 74354 Coordinate: 36.90071,-94.87717 Phone: (918) 540-1929