Cities Richard has lived in before are Littleton, Denver and Englewood. The number currently linked to Richard is (720) 733-8317. The current age of Richard is 74. This person is linked with Briar Ridge Appraising. 1951 is his birth date. Richard currently resides at 731 Briar Ridge Ct, Castle Rock, Co 80108. Richard's possible relatives are Sean Reid Mcmillan, Dianne L Mcmillan, Erin K Mcmillan and one other person.