Joshua has previously lived in Castle, Coffeyville and Okemah. Joshua’s current address is 907 Denver St, Okemah, Ok 74859. The age of Joshua is 46. His birth year was listed as 1978. The possible relatives of Joshua are Leah Desire Duncan, Tiffany Marie Duncan, Nancy Jane Duncan and one other person. The number currently linked to Joshua is (918) 623-1161.