Venue Information

Formal Name: Shinminato Aishinkeikinzoku Sports Center
Location: Toyama (Japan)