Hi guys, 
I have created a business page which is located here at 2708 Rue Jolicoeur, however the node on our Instagram map puts the business way out in the middle of the ocean. 
any thoughts? 

https://www.instagram.com/explore/locations/344697826177436/studio-sud-ouest/

Thank you! 