There is no easy solution but a workaround is to add a field in your address table to identify which records can be deleted and then create a report to filter out the records that should not be deleted. For example, in your address table add a field named Delete? as yes/no data type. Check all records for each provider except one record. Then in the report, you can use predefined criteria to show only records that can be deleted using the Delete? field as criteria. The results will only show records marked as delete.