8517 10Th St, Odessa, Tx 79763 is where Justin lives. Justin Russell is a business Justin has some connections with. 1986 is his birth date. Justin has listed phone number: (432) 367-3336. This person has lived also in Odessa. This year Justin celebrated his 38 birthday. Possible relatives of Justin are: Richard E Russell, Debbie Woodward Russell, Dana Jill Russell and 3 other people.