The Foundation Church of the Millennium

Leader: Father John

Denies the deity of Jesus Christ. It is an off-shoot of or the front for the Process Church of the Final Judgment (below) although they deny affiliation. They were both founded in September, 1966; began in Xtul, Mexico; listed their Midwest address as 1529 N. Wells Street, Chicago, IL; and have both since moved.