16704 Patterson Rd, Shawnee, Ok 74801 is where Richard resides. The current age of Richard is 62. Company linked with Richard is: 102 Self Storage, Llc. Phone number listed for Richard is (405) 273-9909. Richard has previously lived in Shawnee, Mountain View and Mcloud. This person's birth year is 1962.