Details & Map Reviews About Mavrik North America Business Name Mavrik North America Phone (707) 320-0672 Address 345 Tesconi Circle, Santa Rosa, CA 95401 Website http://www.mavrikna.com/ WordPress › Error There has been a critical error on this website.Learn more about troubleshooting WordPress.