His birth year was listed as 1941. Richard currently resides at 3137 Kailani Ct, Ormond Beach, Fl 32174. The current age of Richard is 83. The number currently linked to Richard is (904) 441-7987. People possibly related to Richard are Darren Michael Lilla, Brian Vinncent Lilla, Richard J Lilla and 3 other people. This person has lived also in Portland, Deland, Anderson Island and 4 other cities.