The cities also indexed their streets off of the same river, but at different places along the curving bank. As a result, traveling south in KCMO increments the street numbers, but in KCK, the numbers increment when you travel west.
For more hilarity, the cities to the south of KCK adopted the KCMO street number designations, so KCK is the odd city out.