Auto Glass in Chicago, IL
Auto Glass
2120 S Ashland Ave.,
Chicago ,
IL
60608
UNITED STATES
Based on 1 reviews
Be careful, get a second opinion
I went to Pilsen's South side location based on reviews I read online. I had a chip in my windshield and read that if the chip was smaller than a quarter that it should be repairable and no replacement needed. I did the quarter test, and...Worldwide > United States > Chicago, IL > Auto Glass