Omega Auto Service Inc, Elgin, IL, 60120 | Tires, Rims & Auto | Snap Finance