Joshua Robert Russell is 39 years old. He lives in Winston Salem, North Carolina, but has also spent time in Coldwater, Michigan; Quincy, Michigan and Mount Pleasant, South Carolina. Some of Joshua relatives are Jeffrey Wade Russell, Tiffany Lynn Russell, Craig M Russell and Debbie L Russell.