Tallahassee FL Entertainment Producers 1. 805 S Macomb St, Tallahassee, FL 32301 | Voodoo Dog (850) 668-3663