The number currently linked to Richard is (407) 384-2921. Richard's possible relatives are Lorna M Bowser, James William Bowser, Jackie L Whitehead and 2 other people. Richard's birth date was listed as 1954. 1548 Barkwood Ln, Orlando, Fl 32828 is where Richard lives. The current age of Richard is 70. Public records show Louisville, Winter Park, Columbus and one other city as cities Richard also stayed in.