In addition to Owasso, Margaret also lived in Owasso and Tulsa. Records link phone number (918) 272-8156 with Margaret’s details. Margaret was born 60 years ago. The residency of Margaret is at 313 Carlsbad St, Owasso, Ok 74055. Margaret's birth date was listed as 1964.