Open daily 10 AM - 6 PM
After opening in 2003, Muse now has three different locations in New Orleans, Nashville, and Memphis. Written about in various fashion magazines, Muse sells unique fashion and trends for everyone.