The possible relatives of Richard are Kerlyn G Defay, Ruth Defay, Renee C Defay and 5 other people. In addition to High Springs, Richard also lived in Fort Lauderdale, Lauderhill, Palm Bay and one other city. The number currently linked to Richard is (321) 768-9712. His birth year was listed as 1963. Richard is associated with companies: Electrosound Engineering Inc and Electrosound Engineering, Inc. The age of Richard is 62. Richard’s residency is at 52Nd Pl, High Springs, Fl.