Posted on January 2, 2019 by WebsiteYellowPages.com Floor Source 1 2 3 4 50.000 CategoriesCarpet & Rug Dealers-New LocationsIndiana Bookmark Contact Information Business Name Floor Source Address 2800 N Walnut St, Indiana 47303-1961 Fax Number 7652819727 CategoriesCarpet & Rug Dealers-New Post navigationPrevious post: C21/Middleton Co IncNext post: Indiana University Southeast