Our Location

Originally located in Boston's North End, we currently have a 100,000 square foot distribution center and showroom just over the Tobin Bridge in Chelsea Massachusetts. We are strategically located to quickly service all of Eastern Massachusetts and the surrounding area, while maintaining a close proximity to Boston.

Come visit our showroom. If you have an idea of what type of product you are looking for, call or email first and we can have samples ready for you when you arrive.

Showroom/Office Hours: Monday-Friday 8:30am-5pm

Our Warehouse

Chelsea Distribution Center

View Larger Map