The Art Therapy Studio at Wolf River is located on the 1st floor near the entrance. Join us on appointment and treatment days, or in your free time. Time. (Tuesday) 10:00 am - 3:00 pm. Location. West Cancer Center, 7945 Wolf River Blvd, Germantown, TN 38138, USA. West Cancer Center, 7945 Wolf River Blvd, Germantown, TN 38138, USA..