His birth year was listed as 1947. Richard currently resides at 3020 Shearwater Dr, Navarre, Fl 32566. We have found 5 possible relatives of Richard: Herman C Demerchant, Deborah A Weise, Vivian A Demerchant and 2 other people. Richard has previously lived in Escondido, North Granby, East Hampton and 2 other cities. This year Richard celebrated his 77 birthday. Richard has listed (850) 939-4362 as his phone number.