Public records show Houston, Troy, Ypsilanti and one other city as cities Richard also stayed in. The number currently linked to Richard is (832) 288-0036. 1967 is the birth year of Richard. 24219 Rain Creek Dr, Tomball, Tx 77375 is where Richard lives. Richard was born 57 years ago.