Melissa was born 49 years ago. The residency of Melissa is at 1076 132Nd Pl, Glenpool, Ok 74033. Melissa's possible relatives are Randy Dewayne Tuttle, Joe Edward Tuttle, Becky Ruth Thompson and 6 other people. Public records show Tulsa, Joplin and Sapulpa as cities Melissa also stayed in. The number currently linked to Melissa is (918) 227-4526. Melissa's birth date was listed as 1975.