Richard’s residency is at 12526 Lake Lamond Ave, Baton Rouge, La 70816. The number currently linked to Richard is (225) 295-0859. The birth year was listed as 1934. Richard has previously lived in Baton Rouge and North Parkersburg. Richard has reached the age of 89 years.