1724 Green Leaf Ln, Edmond, Ok 73013 is where Shelli resides. Shelli owns the phone number (405) 503-4035. The age of Shelli is 57. Shelli's birth date was listed as 1967.