John is the 3rd child of Diane Marie Dufault {Collins} His father was Jiles Stephens, He has 2 sons from his first wife Shielene. John Stephens ll and Daniel Sky Stephens. Happily married now to his wonderful wife Allison Hayes Stephens. They enjoy being grand parents to Daniels 2 sons Lawrence and Carson Stephens.