Add address from Google search or maps
The user teresaw has posted years ago a possible solution in this forum :


  I believe if you use Google Maps on an Android device, you can merge an address with an existing contact:
  1. Search for the address
  2. Select the address to open more details about that place
  3. Click on 'Add as a contact'
  4. This will prompt you to add this address as a new contact. HOWEVER, if you press on the Menu button (on Android devices), you will see an option to 'Join'.
  5. You can then select any existing contacts and add this new address. Just make sure to enter in the correct Name. 
  
  I am not pretty sure if this still works but back then it was really helpful for me.