If the map for your firm's office locations has one or more pointers that do not point to the correct location of one or more of your offices, the reason may be due to the way you entered the office information. For example, you may have entered the firm's name in the Addr1 line of the office address field which can confuse the Google geolocalization lookup. If deleting that and entering the office address correctly still doesn't resolve the issue, you can override the coordinates there in the following manner.
1. Go to http://maps.google.com, and type in the address.
2. Right click on the red pointer that appears at the address. This opens a box where you should select the option "What's here?":
3. At the bottom of the map, a window will appear. You should copy the coordinates on the bottom-most line:
4. Go back into your firm's profile and into the relevant office tile and paste in the coordinates into the bottom of the box, deleting the coordinates that are there already (take the left coordinate first and paste it into the next-to-last field and then take the right coordinate and paste it into the bottom-most field):