Contract expiration for service address, not company

Good afternoon.  I have been struggling for a few days trying to find a report/create a new one that displays the contract expiration date by SERVICE address, not company.  Currently I have a report which will list Existing Contract Expiration, but the limitation is that it will only show this information for the default address of each distinct person I have in my contacts.  

In my business, each contact will have multiple addresses which each have different service contracts, so I need to be able to see all of the ADDRESSES for which a contract will be expiring in the time period I select.  Like I said, if one person has multiple addresses tied to them, it will only show this for the address which is listed as the default address.  

In the report creation backend, the object in question is Address: Existing Contract Expiration, and I am in the 'Person Summary' source view.  This same object exists in the 'Company Summary' source view, but the information output only lists COMPANY address, not service addresses.  

I know that this information exists in the front end, because when I look at the addresses under the context of a company or a person, each will have a different contract expiration date, but I cannot extract this information from the reports.  

Any assistance would be immensely appreciated!!