Muscle Shoals AL Feed-Dealers 1. 7110 2nd St, Muscle Shoals, AL 35661 | Valley Tack & Feed (256) 446-8825