The Cleaning Queen Cleaner - Star, ID Looking to contact The Cleaning Queen? You can reach them at 208-995-4091