Russell has previously lived in Fort Myers and Ogden. Russell was born in 1926. Russell’s residency is at 106 Lincoln Ave #436, Ogden, Il 61859. Russell's possible relatives are Jamesrobert Mumm, Angela Kay Mumm, Lillie Mae Mumm and one other person. The current age of Russell is 97. Russell has listed (217) 582-2590 as his phone number.