Standard built in WordPress Google Map - only allows one location or one search query
Many WordPress plugins exist for creating dynamic maps. It would be an additional website cost, but probably not crazy expensive.
Learning curve is unknown until we look.
We could start with an image map (see example below) set on Mary’s current image to get a clickable option ready quickly and continue to look at the plugins.
Using HTML Image Maps - free, very low learning curve. Manual editing - consideration for long term if we expect to have ongoing frequent changes. But we have total control and don't have to depend on a plugin
This is what I give my work customers as a starting point for this same type of implementation. Click on the computer, the phone, or the cup of coffee to go to a new page and read more about the topic: