Recently Launched!

Contact Us

xguru, Inc.

591a Dufferin Street,
Toronto, Ontario. Canada.
M6K 2B1

p - 416.726.6601

We're here to help -- ask your question and we'll try to provide a solution or suggestion.

For more information, please visit www.cardinalfactor.com