Other a city that he has stayed in is Spokane. His birth year was listed as 1957. 3418 Olson Rd, Deer Park, Wa 99006 is where Richard lives. The current age of Richard is 67. The number currently linked to Richard is (509) 276-6527.