Happy Cow Photo Booths

8 Corporate Park, Suite 300, Irvine, CA 92606