Champlain Video

Champlain Video Reviews

7743 Champlain Cres
Average Rating: 5 out of 5 (1 Reviews)

Review by Isabelle G.
I’ve been going here for years since I was a little girl…when videos were a big thing before downloading and Netflix. I have to give kudos for the hood…
Rating: 5