1. Tabor Eye Clinic 119 W Main St, Davis, OK 73030 Coordinate: 34.50362,-97.12272 Phone: (580) 369-3937