KC Unveils First streetcar Station Stop

The first station stop for the Kansas City streetcar is completed and ready for its close-up. On Friday, Overland Park-based fabrication and design company Dimensional Innovations unveiled the first of 13 station stops it is building for the under-construction streetcar line.

Read The Full Article