WALGREENS #15615 in 801 Canal St in New Orleans