Fox It Up is the first ever DIY (do it yourself) boutique. Located in the New Orleans, Louisiana area - Fox It Up specializes in custom projects, DIY crafting, the DIY bar, crafting parties, the spa bar, and unique and handmade gifts and creations...
Relevance: 39.5623