I would call and ask. Or you can look up any location specifically for their car service
There is not a tire shop at this location. They're a smaller Wal-mart
No service center at Powell ave.
I don't believe they have a tire shop at Powell Ave location. Please call ahead.
7 am-7pm
I'm not a hundred percent sure on the exact time but usually they close about 8
Thanks! Your answer is awaiting moderation.