The possible relatives of Richard are Melinda Lancaster Truitt, Carol Breedlove Truitt, Rick W Truitt and 6 other people. 1950 is his birth date. He has stayed in Grand Junction, Fort Worth, Amarillo and one other city before moving to Loveland. Records link phone number (970) 245-2488 with Richard’s details. Richard’s residency is at 1004 Winona Cir, Loveland, Co 80537. Richard turned 74 years old.