Every Innovative FOTO photo booth is built to order and assembled by skilled craftsmen in our Salem, New Hampshire, Production Facility.
Every Innovative FOTO photo booth is built to order and assembled by skilled craftsmen in our Salem, New Hampshire, Production Facility.