Denka Big Swan Stadium is located in Niigata, Japan on 67-12 Seigoro, Chuo Ward. Denka Big Swan Stadium is rated 4.2 out of 5 in the category stadium in Japan.
Address
67-12 Seigoro, Chuo Ward
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance