Opening soon our new Showroom at 147 Sellick St, Stamford, CT