Public records show Houston as a city Richard also stayed in. This year Richard celebrated his 74 birthday. Richard now resides at 2011 Spenwick Dr #217, Houston, Tx 77055. 1950 is his birth date. The number currently linked to Richard is (713) 973-7069.