Sign in to Google My Business and access your dashboard. Click to open the Manage Locations tab.To add another location you need to “add a new business. To add a second location or multiple business locations, your business must verify a Google My Business.