Review for North Bay Imports
CHRIS M. on 09/10/2011
"VW Touareg -V-10 TDI"
We can't say enough about the consistent professional service that we have received so far from NBI! Their friendly and knowledgeable staff make you feel like you are part of their family!
Service Date: 09/09/2011
Review Created: 09/10/2011 05:45 AM