Roger was born 73 years ago. Roger’s current address is 520 1St St, Spencer, Ia 51301. The number currently linked to Roger is (712) 262-6643. He has stayed in Spencer before moving to Spencer. His birth year was listed as 1951.