Delmer Mitchell, whose documented birth date is Sep 21, 1941, is now officially 83 years old. Mitchell, the individual has been known to reside at 525 Jersey St, Quincy, IL 62301, USA. Delmer Mitchell previously occupied residences at 1629 York St, Quincy, IL 62301 and 2419 Briar Ln, Quincy. Delmer, the individual owns 2 po boxes. These are some of them: Po Box, Quincy, IL 62301, Po Box 1069, Quincy, IL 62306-1069. If you want to contact the subject in question, you can use either [email protected] or [email protected]. Mitchell, the person, Thomas Rush (in 2006), and Betsy Rush (between 2006 and 2007) were all registered at 1629 York St, Quincy, IL 62301, USA. The name the aforementioned individual is not unique among people living in Illinois, Louisiana, North Carolina. The address is home to several individuals, including Dennis Bailey, Mr. Irwin, Mr. Pratt