Umbra | GreatRep.com Vendor Profile
Umbra
1705 Broadway
Buffalo, NY
14212
USA

Tel : 800-387-5122
Fax : 416-299-6168
Umbra is a collection of consumer products developed with intelligent design as the focus. Our objects are innovative and functional to keep pace with changing lifestyles. Our products include picture frames; garbage cans; coasters; window treatments; kitchenware; bathroom accessories; and now furniture!