TheSports.org
All sports Site
United States - Elmira- Founded in 2000
Elmira Jackals is a ice hockey team from United States, based in Elmira. The club was founded in 2000. Elmira Jackals plays their home games in the Honda Center.