You should try posting a message on the AgoraMTL forum : that’s where all Montreal urban-enthusiasts hang out. Mostly in French - but most people can also communicate in English.
Try the “introduce yourself” thread (you
Might need to register first) :
forum.agoramtl.com/t/presentati...