In addition to New Orleans, Richard also lived in Jefferson, New Orleans and River Ridge. This year Richard celebrated his 77 birthday. Richard has listed (504) 841-3416 as his phone number. Richard currently resides at 2216 James St, New Orleans, La 70121. 1947 is his birth date. The possible relatives of Richard are Dena Marie Ellis, Timothy L Ellis, Welmar L Ellis and 6 other people.