Found the address but not the phone # and the link for getting the long form is at home.
authentication address
Official Document Services
77 Grenville Street
9th Floor
Toronto Ontario M5S 1B3
Canada
Consulate address:
Consulate of Mexico in Toronto
Commerce Court West
Attn; Legalization Dept
199 Bay Street
Suite 4440
Toronto Ontario M5L 1E9
Canada