Option # 1: You may ask your Employer to file an H1B Extension/Amendment using the new Client Location/LCA as soon as you land in the USA.
Option # 2: Ask your employer to file an H1B under Premium Processing before you land so you get an H1B with new dates which you can use at the port of entry. The entry is most likely given based on the new H1B and not based on your visa.
Option # 3: You may get the new H1B and get the visa stamped again so you have a visa valid for a long-term.
If you go with Option#1, you must report to your Employer first and requires that your Employer initiates an H1B Amendment together with an H1B Extension in your case.
Let me know if this is clear or you need any additional information.