Buy & SellOperation Smile Canada StickersOperation Smile Canada StickersFree Some stickers from Operation Smile if anyone wants them. Birchmount and St.Clair area in Scarborough. WHERE TO MEETM1K 1V3View MapSELLER374577Birchmount533 reviews0 chats·0 favorites·8 views