Yes, it is 0.8 miles away from the center of Memphis. See all nearby attractions.