Niagara Falls Tire Shop??

Joined
12 July 2006
Messages
188
Location
Niagara Falls/Toronto, Canada
Hi guys,

I live in Niagara Falls Canada and get all my NSX stuff shipped to Niagara Falls NY. I'm getting a set of rear tires shipped to my PO BOX as we speak. Is there a good tire shop close to Witmer Road that you suggest?? Just wanna get the tires mounted directly on the car and drive back over the border.
 
Back
Top