The residency of Richard is at 2820 36Th Pl, Tulsa, Ok 74105. Records link Richard with Terri Finnegan Robertson, Lisa B Robertson, Lida Robertson and one other person. 1958 is his birth date. The number currently linked to Richard is (918) 742-0197. Cities Richard has lived in before are Mount Prospect, Tulsa and Edmond. Richard has reached 66 years of age.