Contact Information

Telephone: 416 928 2323
Fax: 416 928 0767

General e-mail: mgmt@sherrida.com

Mailing Address:
Sherrida Inc.
110 Scollard St
Toronto, Ontario
M5R 1G2