NEVER GO HERE! There is a reason this place only has 2.5 stars, and frankly it doesn't deserve that.
I used to go here for all my oil changes back when it had an owner that was concerned with customer service. During bay time I racked up some free oil changes with one of their frequent service cards.
I called yesterday and asked to speak with the new owner, to make sure he would still honor the reward I had earned for being a loyal customer and he said no, quite rudely I might add.
I will never go back here. If he doesn't value me as a customer, I wont be one.
I would recommend to never go here, even if your car is about to explode due to lack of oil change.