Cities Joshua has lived in before are Blacksburg and Roanoke. 2618 Cumberland St, Roanoke, Va 24012 is where Joshua lives. 1976 is the birth year of Joshua. The phone number (540) 563-9728 is Joshua’s. The current age of Joshua is 49. Cherie N Crawford, Christine F Crawford, John T Crawford and 2 other people are people possibly related to Joshua.