Phone number listed for Richard is (918) 254-7780. The residency of Richard is at 7301 62Nd St, Tulsa, Ok 74133. This person has lived also in Tulsa and Glenpool. Possible relatives of Richard are: Maralilyn E Espinola, Carol Mcclung Linda, Linda Carol Mcclung and 2 other people. 1951 is the birth year of Richard. Richard turned 73 years old.