We have found 5 possible relatives of Richard: John J Shuba, Kimberly A Shuba, Jennifer L Shuba and 2 other people. The number currently linked to Richard is (216) 429-0909. Richard's birth year is 1972. The current age of Richard is 53. Richard currently resides at 8301 Vista Ave, Garfield Hts, Oh 44125. Public records show Cleveland, Strongsville, Garfield Heights and one other city as cities Richard also stayed in.