Address: 6310 Lewis Road
Sports complex in Kansas City, Missouri. Swope Soccer Village is a soccer complex located within Swope Park in Kansas City, Missouri, first dedicated in 2007 with further renovations completed in 2014.
Sports complex in Kansas City, Missouri. Swope Soccer Village is a soccer complex located within Swope Park in Kansas City, Missouri, first dedicated in 2007 with further renovations completed in 2014.