He has stayed in Amarillo before moving to Amarillo. Phone number listed for Richard is (903) 891-0465. Richard was born 61 years ago. Richard’s residency is at 3821 Beaver Dr #C326, Amarillo, Tx 79107. This person's birth year is 1963.