Office locations

Canadian Sales Office
5430 Timberlea Blvd.Mississauga, Ontario L4W 2T7
Canada
Tel: 905-738-6222

United States Sales Office
1001 Main StreetNiagara Falls, NY 14301
USA
Tel: 1-888-988-6275

China Office
International Color Printing Industrial ParkDa Lang Street,
Longhua, Shenzhen,
518019, China