Located in Decatur, IL, Omni supplies services to customers throughout the Midwest. We employ 5 to 25 craftsmen who are supplemented by the work in progress. Omni hires only people who have proven themselves through dedication, hard work, and pride in a job well done. No one benefits from this more than our customers.
Jennifer Thomason — An employee of this company verbally assaulted a young woman in Weatherford, TX, at the RaceTrac gas station on South Main