1346 TULIPTREE RD SANTA ROSA CA 95403 About Magic Mirror Photo Booth Capturing memories that last forever with Magic Mirror