First Arena News - Web elmira's troubled first arena, which has gone through multiple management changes in its turbulent 23. Web first arena is a premier entertainment venue located at 155 n main st, elmira, new york, 14901. Web on november 11, the first event is held at the center when the jackals played their home opener against the knoxville speed. It's a hub for sports, concerts, and.
Web first arena is a premier entertainment venue located at 155 n main st, elmira, new york, 14901. Web on november 11, the first event is held at the center when the jackals played their home opener against the knoxville speed. Web elmira's troubled first arena, which has gone through multiple management changes in its turbulent 23. It's a hub for sports, concerts, and.