1324 Harville Rd, Duncan, OK 73533, United States
2515 W Elk Ave, Duncan, OK 73533, United States
1330 Harville Rd, Duncan, OK 73533, United States