CMS-Driven Map with Multiple Pins

I’m wanting to create a CMS collection (Hospital) that includes a multi-reference field to RV/Campsite locations within a 50mi radius. For each of those references applied to that one Hospital, I’m wanting to display a Google Map that shows ALL of those locations (and only those locations) that will link back to the RV/Campsite CMS item for more information.

I know how to do this for 1 individual map pin (using the street address as the Dynamic Field), but if I want to show more than 1 I’m not sure the best approach.

Summary: Hospital CMS Page > Google Map with pins to local RV Parks within 50mi > Each pin linking to that individual park’s CMS page