The Cherokee Public Library is located on Church Street in downtown Cherokee, Colbert County. If heading west from Tuscumbia on Hwy 72, turn right on Main Street, cross the Old Lee Highway and the railroad, turn right on First Street, then take the…
The Muscle Shoals Public Library is located at 1918 East Avalon Avenue in Muscle Shoals, Colbert County, next to Muscle Shoals High School. It contains approximately 52,000 volumes and offers DVD's, audiobooks, computers, and free wifi to the public.…
The Sheffield Public Library is one of five public libraries in Colbert County. It is located at 316 N. Montgomery Ave. From Hwy 72 in Muscle Shoals, take E 2nd St. until N Montgomery Ave, then go north. The library is on the corner of N Montgomery…