You could do it at logon but there is no need.
If you have an admin utility that only you run, you could use it to set the LocationID (or name for that specific database). You wouldn't let users run this since, from experience, users don't necessarily follow instructions or follow instructions as you intended.
If you do collect something in a first time, once only logon, you could use SQL (or vba and SQL) to alter the default value of a field in the Table.
example:
Code:
ALTER TABLE Persons
ALTER COLUMN Location SET DEFAULT 'Chicago Office'
I recommend that you insert the Location value you want for the office at which this copy of the database will be used. It's the default value property of the field, you can set during Table design.