Moto Meccanica

Discussion in 'Bay Area Bikers' started by West Coast Joe, May 30, 2004.

  1. Apparently this did not post earlier so here I go again:

    Anyone know of the service reputation of this place? Ducati/Triumph
    dealer. They also work on Gooses (geese?)
    It's located in Santa Rosa on Santa Rosa ave, next door to North Bay
    Motorsports.
    TIA;
    WCJ
     
    West Coast Joe, May 30, 2004
    #1
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.