1. Repair Solutions 106 N E St, Duncan, OK 73533 Coordinate: 34.50243,-97.93928 Phone: (580) 606-7777