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