Does this shopping center still have a sanrio store?
Address: 14500 W Colfax Ave, Lakewood, CO 80401, USA
rob dynes | Mar 8, 2022
Yep
Kory Brinton | Mar 8, 2022
Yes
Laurence A. Freeman | Mar 8, 2022
Not sure,you should check online.
Blurrsmyname | Mar 8, 2022
Yes it does
Suni E | Mar 8, 2022
Yes. It's still there.
Thanks! Your answer is awaiting moderation.