67-year-old Robert J Klein lives in Rancho Cucamonga, California. Robert has also lived in Aberdeen, South Dakota; Lacey, Washington; Rialto, California and Sherman, South Dakota. Robert has worked for Mountain View Community Church and Mountain View Family Development.