Richard currently resides at 1523 Caramillo St, Colorado Springs, Co 80909. Richard has previously lived in Colorado Springs and Peyton. The number currently linked to Richard is (719) 683-3302. Richard was born in 1962. The age of Richard is 62.