Rating: 3

December 19, 2011

I wrote a comment here before realizing there were two Jiffy Lube locations. Oops! I haven't been to this location but had awful service at the Iowa location.