Leonardi Automotive, Inc.

  • Automobile Repair & Services
7426 Redwood Blvd., Ste. B
Novato, CA 94945
(415) 897-1503
  • About

    Family owned & operated since 1993. General auto repair, specializing in computer electronics. Personal customer service. Part of the Napa Auto Care Center.

  • Whom to Contact