You can do this with field scripting. Please see instructions below:
You would create three fields on the master PDF. You would set them up as follows:
1) Custom - The placement of this field on the master pdf is irrelevant. This should be a text field coming from user entry. On the Data Capture tab, set the user control type to be a Text Area. On the format tab, set the field usage to hide the field.
2) DropDown - The placement of this field on the master pdf is irrelevant. This should be a text field coming from user entry. On the Data Capture tab, set the user control type to be a Dropdown List. Set up your locations/addresses in the dropdown list. On the format tab, set the field usage to hide the field.
3) Address - This should be placed on the master pdf in the exact location in which you would like the address to appear. This should be a text field coming from Field scripting. On the format tab, set the field usage for proof and production. On the field scripting tab, you would choose to use a VB script. You would enter the following script:
Ifs(Custom="", Dropdown, Custom)
This means that if the Custom field is blank or empty, then use the contents of the Dropdown field, otherwise use the contents of the Custom field.