Carpet Source USA is a Carpet store located in 8460 W Washington St, Indianapolis, IN 46231. Carpet Source USA has an average rating of 4.4 from 7 reviews. For those who need a Carpet store in Indianapolis, Carpet Source USA is a top-rated choice.