1. King Louis OFC Optometrist 308 N Broadway, Coweta, OK 74429 Coordinate: 35.95331,-95.65096 Phone: (918) 486-2146