Producer of the Florida Day of the Dead Celebration and related events.
Primary address: 2040 N. Dixie Hwy, Fort Lauderdale, FL 33305