Yes, Oklahoma law requires anyone holding an Oklahoma Driver License or Identification Card to update the license by visiting a SOK facility or licensed operator and applying for a new credential. You can also apply online at Service Oklahoma and change your address.
To receive a duplicate ID with a changed address, it will cost 25$.