Memphis, TN 15 Oct 2017 Memphis, TN Details Time : 7 pm Venue : Cannon Center of Performing and Arts Address : 255 N Main St, Memphis, TN 38103 Phone : 901-878-9090 Contact Email : memphis@iyfusa.org