about Umbra


USA
Umbra LLC
1705 Broadway
Buffalo, NY 14212
info@umbra.com
1-800-387-5122

CANADA
Umbra Ltd.
40 Emblem Court
Toronto, Ontario M1S 1B1
info@umbra.com
1-800-387-5122
416-299-0088

EUROPE
Umbra BV
P.j. Oudweg 4
1314 CH Almere
The Netherlands
eucustomerservice@umbra.com
31-36-549-5422
Fax: 31-36-549-5420

HONG KONG
Umbra HK Limited
Units 811-812, Level 8
Millennium City 2
No.378 Kwun Tong Rd
Kwun Tong, Kowloon

CHINA
Umbra HK Limited
Room 15A11-15A16, 14/F,
Pacific Ocean Commercial Building
No. 4028 Jiabin Road
LuoHu District
ShenZhen 518001
People Republic of China
755-8213-5611



Check out our page for customer service or to provide feedback.

-->