Derek Lloyd Self has reached forty-three years, with their birth date documented as June 19th, 1981. Derek Self, the individual has been known to reside at 908 N Norman Ave, Moore, OK 73160. Derek Lloyd Self has a long history of moving, with 10 recorded addresses. The following locations are listed as past addresses: 15945 SW 74th St, Mustang, OK 73064, 1406 NW 19th St, Oklahoma City, and 451 W Ash Ave, Fairfax. Derek Self, the person maintains two PO boxes, a few examples being: Po Box 181, Fairfax, OK 74637-0181, Po Box 1156, Mustang, OK 73064-8156. Shera Marie Miller (age: forty-five years old) is believed to be the spouse of Derek Lloyd Self, the individual. Derek Self can be contacted by email using the address [email protected]. The aforementioned party and Shera Marie Miller (in 2012) were cohabitants at 15945 SW 74th St, Mustang, OK 73064, USA. Census figures confirm that Missouri, Illinois, Kentucky, Indiana contain a notable number of individuals named Derek Lloyd Self, the person. This is the same address where Lowell Johnson lives