Montreal4260 avenue Girouard - Office 240Montreal, QCH4A 3C9 Contactinfo@stimula.caP 514 507.5775F 514 507.5776