Ziebart International Corp - Indianapolis
I felt cheated from Ziebart and Jerry Lemaste
I initially came in to Ziebart located at 6155 E. 86th Street, in the north side of Indianapolis, IN to get my Echo Master device fixed. I saw their brochure of Clear Shield paint protection film and wanted to get that placed onto my car. The guy, Jerry Lemaster, told me that he would touch up the ...