Stora Valla is located at: Stora Vallavägen 1, Degerfors, Sweden.