The birth year was listed as 1958. People possibly related to Joshua are Linda Francis Nelson, Tarvis Nelson, F Nelson and one other person. Records link phone number (318) 442-6154 with Joshua’s details. The residency of Joshua is at 1912 Wedgewood Ave, Alexandria, La 71301. A city Joshua has lived in before is Alexandria. This year Joshua celebrated his 66 birthday.