Alabama State Business Tax return

Does my LLC formed in Louisiana and conducting business in Alabama need to file a state tax return in Alabama? Privilege Tax?