Take what I say with a grain of salt, since I can't see your situation, but it sounds like you have a non-trappable set of four lines that begin (for example) five columns from the left and five lines from the top, and end (for example) six columns from the left and eight lines from the top.
If this is remotely like your report structure, paint a one column wide template that fully covers your address block width. Without a trapping character, you will have a solid shaded column throughout your report. If you have named your field "AddressTxt," then make a calculated Address field that looks like:
This "If-Then" should return only the content for your desired fields, from each page.
With only a little more work, you can concatenate your four lines for each address together.
If you have a front or a back page with header or summary information that replaces your address fields, you can use calculated fields to exclude the unwanted info. This part would be better for a private communication, as it can get messy.
Hope this works for you, and hope someone else can come up with something more simple and more elegant!