About The Greenwood Sports Complex in Missouri
The Greenwood Sports Complex in Greenwood is located five miles east of Lees Summit Amtrak Station and five miles southeast of Greenwood center. It is the closest major sporting facility in the area, and if you’re looking for a new team, you may want to check out the Greenwood Sports Complex. It offers many amenities, including a batting cage, and a full field. The Greenwood Center is home to the local basketball team.