Richard now resides at Kellogg Rd, Grand Rapids, Oh 43522. Records link Richard with Rebecca May Shepard, Angela M Miller, Angela Rees and one other person. The number currently linked to Richard is (281) 416-7979. His birth year was listed as 1957. The current age of Richard is 67. Public records show Missouri City, Findlay, Toledo and 2 other cities as cities Richard also stayed in.