Lauderdale County, Florence and the Shoals are situated in the northwestern corner of Alabama, right on the banks of the Tennessee River. Our diverse communities offer a range of experiences from bustling city life to pristine parks and the charms of main street America. ...