Tuscumbia was the hometown of Helen Keller and is the location of the Alabama Music Hall of Fame .
Tuscumbia is the hometown of Helen Keller and the location of the Alabama Music Hall of Fame .