Venue Information

Formal Name: Sportcomplex Mesherskiy
Location: Nizhny Novgorod (Russia)
Home To: Nizhny Novgorod