322 Vellore Avenue, Vaughan