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.
|This article about a sports venue in South Korea is a stub. You can help Wikipedia by expanding it.|