Aug 13, 2015
The Shoals is a community in Northwest Alabama made up of four towns: Muscle Shoals, Florence, Sheffield, and Tuscumbia. Tucked in the foothills of the Tennessee River Valley, the Shoals is an hour from any interstate, and at least a two-hour drive from the nearest big cities—Nashville to the north and Birmingham to...