Custom Location Map With CMS Pages

Hey everyone!

I’m wondering if anyone has any ideas on how to create the location map here using the CMS? I’m seeing a lot of tutorials how to integrate Google Maps and dynamically add pins, but still missing the ability to link through to that location’s specific page. Any ideas?

Here is my site Read-Only: LINK
(how to share your site Read-Only link)