1962 is his birth date. The number currently linked to Richard is (636) 928-5915. Richard's possible relatives are Sherry Arlene Mcgee, Rebecca L Mcgee, Jenny S Mcgee and one other person. The current age of Richard is 62. Public records show Saint Charles, Saint Louis, St Louis and one other city as cities Richard also stayed in. Richard’s residency is at 738 Millwood Dr, Saint Peters, Mo 63376.