BennySabola wrote:
So, Zombies, Vampire Women, and Wax Museum are the only available English dubbed Santo films?

SANTO VS. DR. DEATH (variously known as THE MASKED MAN STRIKES AGAIN, SANTO CONTRA EL DR. MUERTE, SANTO STRIKES AGAIN) also has an English dub track.