Provider Directory Shoals Occupational Medicine 201 Avalon AveMuscle Shoals, AL 35661P: 2563861436 Shoals Occupational Medicine