154 Todd Trl #1190, Elgin, Tx 78621 is where Richard lives. 1958 is the birth year of Richard. This year Richard celebrated his 66 birthday. Richard has previously lived in Austin and Dale. Records link phone number (512) 303-2915 with Richard’s details.