Buffalo is for CANADA,Montreal is for QUEBEC which is a nation within a united Canada,Quebec controls its own Immigration as a Semi-nation,Do you send immigration letters for France to London?,You are applying to Quebec,So obviously you dont apply to Canada right??