The headquarters of Streator Decorators, a painting and paper hanging company, is found at Streator, IL. It boasts an annual revenue of $179,220 and employs two people. For its niche allure, Streator Decorators is receiving quite the notice. Rob Mehalic is at the head of company leadership as Owner.
Want to share more of your experience?GO TO FULL REVIEW