2724 Neruda Ln, Tucson, Az 85712 is where Richard lives. This year Richard celebrated his 63 birthday. Richard has listed phone number: (520) 327-7777. A city Richard has lived in before is Tucson. Ethel C Schaefer, Stella Valenzuela Laos, Estella V Schaefer and 6 other people are people possibly related to Richard. Smarttouch Investors, Llc is business that might have connection with Richard. The birth year was listed as 1961.