Hi Jack, Maybe you didn't understand his question. He just doesn't want to output the full address on the profile page, just the city, state and country. I have the same concern.
I've configured only the city, state, and country to show on profiles by creating a custom field in the Person sign up form. We then connected Algolia search to display the information that information on profiles. For Organization and Business profiles, we have left the full address.