It is possible to configure a different location for every service. You can choose the following options as the location for appointments that are booked online: the address of your company, the address of the customer, a different location you can specify, a phone call, and also different types of online meetings.
If you would like to configure Zoom Meeting as a location, please refer to the help article here.
The location, that you specify for the service will also be shown in the calendar and the confirmation e-mail.
You can specify a different location for every service by going to Company > Services > Service [Edit] > Service-specific settings > Location for online booked services:
The global setting is set by default for every service. You can change this option for the whole account by going to Company > Settings > Communication > Location for online booked appointment. If you configure a different location for each service, the global setting will be overridden.
Please refer to this help article to learn more on how to configure eTermin for different branch offices.
If you would like to configure certain services on specific workdays for different branch offices, you can find an article for the setup here.