The Kansas City, Kan., Fire Department has a station at 3131 N. 123rd Street.
The Kansas City, Kan., Fire Department has a station at 3131 N. 123rd Street. Keith Myers kmyers@kcstar.com
The Kansas City, Kan., Fire Department has a station at 3131 N. 123rd Street. Keith Myers kmyers@kcstar.com

Protect residents, not fire union, and improve public safety in Kansas City, Kan.

November 23, 2015 05:21 PM

More Videos

  • Why a new terminal at KCI? It’s time

    Here are some reasons why the Kansas City Star's editorial board supports a yes vote for a new terminal at Kansas City International Airport.