Libraries in Muscle Shoals, AL Muscle Shoals City Public Library1918 Avalon AveMuscle Shoals, AL, 356612563869212Colbert County Circuit Clerks OfficeGovernment OfficesLibrariesLibraryPublic LibraryShoals Show More