Provider Directory Shoals Hospital 201 Avalon AveMuscle Shoals, AL 356612805P: 2563861626 Shoals Hospital