Address: | 239 W 162nd St, South Holland, IL 60473, USA |
---|---|
Postal code: | 60473 |
Phone: | (708) 339-3111 |
Website: | http://www.southholland.org/ |
????????
The mechanics here had to fix a problem they had nothing to do with. They took there time and they also showed me what was going on. I overall had a much better experience here, from the time I pulled in, than any other oil change place.