820 S Broad St Scottsboro, AL 35768 In our database New Town has this college at 820 S Broad St Scottsboro, AL 35768.