Not necessarily... you just have to be there before 3pm, I think. Call them. #changeOil
They do have an express lane for oil changes and a few other things which you can view on their website. You do not need an appointment but as stated above, you have to be there before 3:00pm.
I just bought a 2020 Dodge Challenger ! When do I bring it in for it’s first oil change and check up ?
I think that they have an express lane for oil change. Not sure about an appointment, but it couldn't hurt to call .
Thanks! Your answer is awaiting moderation.