Richard has previously lived in Dubuque, Des Moines, Elgin and 3 other cities. 1943 is his birth date. 3263 102Nd St, Omaha, Ne 68124 is where Richard resides. There are 2 companies connected with Richard: Rm Strub Construction Co and M P S Builders, Inc. Richard turned 81 years old. Records link Richard with Louise Lorraine Strub, Lindsay L Strub, Dick Strub and 2 other people. Richard has listed (402) 551-3803 as his phone number.