State: | Illinois |
---|---|
Address: | 239 W 162nd St, South Holland, IL 60473 |
Zip 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.
The phone number for South Holland Plaza is (708) 339-3111.
South Holland Plaza is located at 239 W 162nd St, South Holland, IL 60473
The website (URL) for South Holland Plaza is: http://www.southholland.org/