Other cities that he has stayed in are Sioux City, Okoboji and Spirit Lake. The number currently linked to Joshua is (712) 239-8819. The residency of Joshua is at 1692 225Th Pl, Spirit Lake, Ia 51360. Joshua's birth date was listed as 1980. The age of Joshua is 44. We have found 6 possible relatives of Joshua: James Maurice Leinbaugh, Kari Lynn Leinbaugh, Z Leinbaugh and 3 other people.