Contact Us

Numa Technologies Corporation

Address:

401-15 Innovation Bvld.

Saskatoon, Sask. Canada

S7N 2X8

 

Phone:

(780) 683-2380

 

Location: