His birth year was listed as 1959. Richard's possible relatives are Thomas Scott Curtiss, Hiram Thomas Curtiss, Cynthia M Curtiss and 6 other people. Public records show Tampa, Chula Vista, Denver and 4 other cities as cities Richard also stayed in. This year Richard celebrated his 65 birthday. Richard’s current address is 11157 68Th Pl, Arvada, Co 80004. Richard owns the phone number (303) 420-1257.