Location: 2650 Thousand Oaks Blvd, Memphis, TN 38118