Many calls made - twice a day for several weeks - claim to be from stats can and requesting my address. I did not give any information.
Also call from the many other numbers below:
416-954-5928
416-973-3379
416-973-3419
416-954-5927
416-973-1791
419-973-0636
416-973-0644
416-973-0632
416-973-1771