Is there an ATM machine at LEGOLAND Discovery Centre Toronto? No, but Vaughan Mills Mall does have several ATMs on their premises. Related articles My pass is about to expire, how do I renew? How do I buy a ticket?