HomeContact Us

Contact Us

  • Ubika Research

    333 Bay Street, Suite #1700
    Bay-Adelaide Centre
    Toronto, ON, Canada, M5H 2R2
  • 416.646.1941
    416.646.1942