Get directions to: Scooters, Scottsboro, AL Restaurant address: 3701 East Willow Street Scottsboro, AL 35768, USA Driving Walking Bicycling Restaurant: Scooters