Tillsonburg, Tillsonburg Town Centre