3826 General Degaulle Dr, New Orleans
Value-minded store offers self-service shoes, socks, backpacks, handbags and accessories for the whole family since 1956.
3600 General Degaulle Dr, New Orleans
I literally had one of the owners scream and curse at me from across the counter because one clerk told me the flowers were of a different price. I simply asked about the…