Usually they would like us making appointment first, but you will not get in for couple days, maybe for a week later or so. However you could drop in, they still take it. I would just drop the car and loan their car to drive around better.
Yes you do need an appointment
Yes ! call first to make a reservation.
Absolutely, walkin doesn't work usually. Even if it does you will spend all day even for an oil change.
Yes. Its recommended
Yes
Thanks! Your answer is awaiting moderation.