1346 TULIPTREE RD SANTA ROSA CA 95403 (707) 608-8771 Visit Website About Magic Mirror Photo Booth Capturing memories that last forever with Magic Mirror