Smile and Snap Photo Booths - Photo Booth Rental San Francisco | 360 Photo Booth Rental Bay Area
813, Reading Way, Vacaville, CA - 95687
510-405-3113
Welcome to Smile & Snap, the premier photo booth rental company serving the San Francisco Bay Area! We offer a wide range of business p.....d clients.