1024 Blake Ave, Glenwood Springs, Co 81601 is where Richard lives. 1922 is his birth date. Richard has reached 101 years of age. Phone number listed for Richard is (970) 945-6407. Public records show Glenwood Spgs and Glenwood Springs as cities Richard also stayed in.