New Showroom now open at 145 Selleck St, Stamford, CT