House Cleaners Be the first to review Rating: 75 O & W Cleaning Specialists 25475 N 970 Ave, Kewanee, IL Time in business: 64 years years