Tire Mounting in Chapel Hill, NC

Hey guys. Anyone live in or around Chapel Hill, NC and recommend a good shop to put on tires?

Its a Dr grab a 6 pack and do it yourself. Not a bad thing to know. There is one brand that is a bitch to get on though. I think Dunlops maybe.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now