Public records show Shenandoah and Oskaloosa as cities Josh also stayed in. Josh’s residency is at 302 11Th, Oskaloosa, Ia 52577. Josh's birth date was listed as 1982. Possible relatives of Josh are: Lori Ellen Niehaus, Steven Joe Niehaus, Lori E Nichaus and one other person. The age of Josh is 42.