Just another random pharmacy in the Complexe Desjardins.
It has what you are looking for and do photos for passports.
Their indoor location definitely is appreciated in the winter months.
Only one person at checkout most of the time and not a large candy selection.