Kubera Payments Corporation

  • Point of Sale
1682 West 75th Avenue
Vancouver, BC V6P 6G2
(604) 484-9297
(604) 676-2514 (fax)