Indie Craft Bazaar is held at Revolution Live in downtown Fort Lauderdale, Fl. For directions and further information regarding the venue, please visit our Location page.

Posted in: General