Appliance Rental in Duncan, OK Rent-A-Center1229 N Highway 81Duncan, OK, 735335802555130Appliance RentalEquipment RentalEquipment RentalsFurniture StoreFurniture StoresTv RepairUsed Furniture Stores Rent 1st415 W Main StDuncan, OK, 735335804709692Appliance Rental Show More