June 4, 2017 @ 11:00 am - 4:00 pm BC Children’s Hospital Miracle Weekend BC Children's Hospital W 28th Ave and Oak Street, Vancouver