Douglas Devlin, the individual's documented birth date is 1973-10-17, making them fifty-two years old today. Douglas E Devlin, the person resides in a house located at 715 Selma Avenue Webster Groves. Doug E Devlin has maintained an address history of 9 locations. The person's past locations of residence are listed as: 715 Selma Ave, Webster Groves, 1344 Kraft St, St Louis, and 12 Rock Garden Ct #2, Bloomington, IL 61704. Kelly C Normile (age: forty-seven years old) is the likely spouse of Douglas E Devlin. Records confirm that Scott M Southard (in 2009), Jessica F Werner (between 2008 and 2009), and Douglass E Devlin shared an address at 15 Flora Way, Normal, IL 61761, USA. You can find people with the name Douglas Devlin, the individual in Kentucky, Mississippi, Michigan, Kansas, Pennsylvania. Someone else lives at the same address — Kelly C Normile. Kelly C Normile has reached the milestone of forty-seven years