Gelora Delta Stadium
Sports complex âĒ StadiumOne of the Most Revieweds in Sidoarjo
Address
Jl. Pahlawan, Wismasarinadi, Magersari, Kec. Sidoarjo, Kabupaten Sidoarjo, Jawa Timur 61212, Indonesia
Rating on Google Maps
4.50 (86K reviews)Open on Google Maps