A city Roger has lived in before is Hagerman. 1217 Parkview Dr, Twin Falls, Id 83301 is where Roger resides. The age of Roger is 72. Laughlin & Associates Architect Chtd and Laughlin & Associates Architect, Chtd are businesses that might have connection with Roger. The phone number (208) 837-4135 is Roger’s. The birth year was listed as 1952.