Maryville, Tennessee, rests between the hustle and bustle of Knoxville and the western edge of the Great Smoky Mountains ...