He has stayed in Highland, Troy, Pierron and one other city before moving to Trenton. Richard is a resident of 1 Primrose Ln, Trenton, Il 62293. Public records show that Richard is connected with Skyview Builders, Inc. The number currently linked to Richard is (618) 654-1257. The birth year was listed as 1953. Richard turned 71 years old.