Auto Mario is located at 320 Petaluma Blvd N, Petaluma, CA. This business specializes in Used Car Dealers. Auto Mario is open Mon - Sat, 10am - 7pm; Sun, 11am - 3pm and accepts Cash and Visa.
Auto Mario located at 320 Petaluma Blvd N in Petaluma, CA services vehicles for Auto Repair. Call (707) 766-6134 to book an appointment or to hear more about the services of Auto Mario.
by mechanicadvisor on September 13, 2014 from mechanicadvisor