Company name: Laser Flash
Description: Laser-tag facility with an arcade
617 3rd Ave SW, Carmel, IN 46032, United States