2050 W Camelback Rd Duncan, OK 73533