His birth year was listed as 1949. The possible relatives of Stephen are Michael Alan Stack, Kenneth A Stach, Mary J Stack and one other person. Stephen’s current address is 49 Valley Forge Dr, Milford, De 19963. The number currently linked to Stephen is (302) 422-7499. Stephen has previously lived in Milford. The current age of Stephen is 75.