This was the film that brought to an end Robert Quarry's 4 year reign as a horror star at American International Pictures, which began with 1970's "Count Yorga Vampire." Both he and Vincent Price left the studio the same year.
The "Voodoo Museum and Research History" building is in fact, the Heights Branch of the Houston Public Library - the building was constructed in 1925. In real life, the building is a registered historical landmark in the State of Texas.
The eyes of the Baron Samedi's zombie horde; bear a striking resemblance to those of the Lectroids, featured in The Adventures of Buckaroo Banzai Across the 8th Dimension.