Alabama’s annual tax-free weekend begins July 19

Alabama’s annual tax-free weekend begins July 19