Google Map Store Locator in Magento

I have created a store locater page in Magento website and highlighted all the store locations in Google Map along with complete information.
I would like to attach products to specific store so that customers can easily locate the products in the nearest store.

Any best solution?