Darlas Superior Cleaning Cleaner - Star, ID Looking to contact Darlas Superior Cleaning? You can reach them at 208-859-2344