Public records show Delhi, Vicksburg, Biloxi and one other city as cities Richard also stayed in. Carmen Yvonne Glass, Janith Rouse Rudd, Neysa C Rudd and 3 other people are people possibly related to Richard. The current age of Richard is 67. Richard has listed (318) 878-3681 as his phone number. Richard now resides at 122 Rr 2 #122, Tallulah, La 71282. 1957 is his birth date. Public records show that Richard is connected with Rudd Forest Products, Incorporated.