Hi abbycat,
Thanks for posting to Apple Support Communities.
We understand that you have multiple addresses listed for contacts. It sounds like you may be syncing contacts from multiple locations. You can check this at Settings > Contacts > Accounts
You can toggle off the accounts you don't want to sync with. That way you won't have duplicates or the reloads. Or, you can edit the contacts at the imported account's website.
Use other contact accounts on iPhone - Apple Support
That should help. Let us know if you have any questions.
Take care.