The steps for doing local SEO for multiple locations are as follows:
Location-based web pages have to be created.
For each location, leverage GMB listings.
Ensure consistency of the citations created.
Try to get maximum reviews for every location and build backlinks to the location pages.