Address: 3632 E Front St, Kansas City, MO 64120, USA
Jeanine Fotheringhame | Aug 23, 2020
I did not see TVs when I was in there last month
Jj | Aug 23, 2020
I belive they sell TV stands and wall mounts for TVs, but not TVs themselves. I wasn't able to pull up any results on their website that showed otherwise.