Other cities that he has stayed in are Palm Bay, Lake Worth, Coral Springs and 8 other cities. His birth year was listed as 1948. Public records show that Richard is connected with: Advantange Optics Inc and Scherer Family Optical Inc. Richard has listed (561) 432-8434 as his phone number. The possible relatives of Richard are Laurie Susan Scherer, Elizabeth L Scherer, Robert L Scherer and 6 other people. Richard was born 76 years ago. The residency of Richard is at 1330 Babcock Ave, Port St Lucie, Fl 34953.