The Icheon Sports Complex (Korean: 이천종합운동장) is a multi-use stadium in Icheon, South Korea. It is currently used mostly for football matches and is the home stadium of Icheon Citizen FC. The stadium holds 20,305 people and opened in 2001.[1]

References

  1. ^ "Korea Republic – Icheon Citizen FC – Venue". soccerway.com. Retrieved 7 January 2020.

External links

Coordinates: 37°17′8.69″N 127°29′48.44″E / 37.2857472°N 127.4967889°E / 37.2857472; 127.4967889