good service
The phone number for State Oil is (847) 785-0108.
State Oil is located at 1234 Sheridan Rd, North Chicago, IL 60064