Public records show Spring as a city Richard also stayed in. 1962 is his birth date. The residency of Richard is at 6922 Falling Waters Dr, Spring, Tx 77379. Richard was born 63 years ago. Phone number listed for Richard is (832) 717-4241.