Yes! There are plenty of lockers for you to store your bags.
Yes, the have lockers in the area where you hang your coats. When you check in ask about them & get directions as to where they are. I think it costs a loonie for the lockup.....
This indeed a good question and I dont really know but it is best to call them directly and ask. Have fun!
Obtenez des réponses rapides du personnel et des anciens clients de Science World.