Richard’s residency is at 93 Dogwood Dr, Covington, La 70433. Cities Richard has lived in before are Bush and Covington. The number currently linked to Richard is (985) 886-3278. This year Richard celebrated his 71 birthday. Richard's birth year is 1953. Richard's possible relatives are Deborah Callen Feemster, Joshua M Feemster, Katherine Emily Feemster and 2 other people.