The current age of Joshua is 62. His birth year was listed as 1962. Joshua currently resides at 402 Welsh St, Kershaw, Sc 29067. Public records show Lancaster and Kershaw as cities Joshua also stayed in. Joshua has listed (803) 475-7664 as his phone number.