It could be that the paycheck was already been created before the employee's office address has been updated. This can be the reason why the updated office address didn't reflect on your employee's paystubs.
If the paycheck wasn't received by your employees yet, we can still delete it then recreate it. Here's how:
Go to the Workers menu, then select Employees.
Click Paycheck List under Run Payroll,
Change the date range if necessary. Then, select the paychecks you want to delete.
Mark the checkmark box to confirm and select Delete Paycheck.