Category: House cleaning service
Address: 8823 Madison Ave Suite 105
Indianapolis
IN
46227
United States
Indianapolis
IN
46227
United States
The Cleaning Authority – Indianapolis South is a House cleaning service located in 8823 Madison Ave Suite 105, Indianapolis, IN 46227. The Cleaning Authority – Indianapolis South has an average rating of 4.8 from 337 reviews. For those who need a House cleaning service in Indianapolis, The Cleaning Authority – Indianapolis South is a top-rated choice.