Liberty Square

We are consolidating our Liberty Square store into our store in the Kansas City Power & Light District.

Power & Light

1360 Main St
KC, MO 64105
(816) 221-0360

Directions & Hours ยป