I know! I just saw it the other day by accident. It's over by Ashley furniture and some other furniture store. It's a pretty good one too!
Originally Posted by luvmoo
Hahah There is a Dollarama in Deerfoot meadows?? i am in there all of the friggen time as i live somewhat close to there and i don't remember seeing one?! lol i need to open my eyes i guess!!!