JASPER, IN – Kimball Office opened a new showroom in New York, located near Union Square. The 12,000-square-foot facility was created with the help of TVS Interiors and designed around LEED for Commercial Interior guidelines. Read more.
Have something to say? Share your thoughts with us in the comments below.