1. Elgin Computer Repair 14264 NE Meers Porter Hill Rd, Fletcher, OK 73541 Coordinate: 34.78277,-98.21724 Phone: (580) 549-6081