Deloris Howell's official documentation lists April 23, 1960 as their birth date, confirming 65 years of age. Deloris Howell is documented as living at 28 Whispering Oaks Dr, McLoud, OK 74851, USA. The aforementioned subject's prior living history consists of 3 known addresses. These locations were previously listed as residences: 38 Garden Oaks Dr, McLoud, OK 74851, 37108 Wildwood Ln, Tecumseh, and 35 Garden Oaks Dr, McLoud. Po Box 38, Mcloud, OK 74851-0038 served as Deloris Howell's primary mailing address for packages. 2019 was the final year of use for this P.O. Box. Deloris Howell, the individual may use up to ten email addresses for communication. The public record indicates a connection between the subject and Frances P Townsend (83 years). Various locations in Louisiana, Nebraska, Missouri, Illinois, Indiana, Georgia have inhabitants named Deloris Maudie Howell, the person. Based on what public records show, we assume that Angela G Howell, Pat Howell are also residing at 28 Whispering Oaks Dr