Other cities that she has stayed in are Scott Air Force Base, Oklahoma City, Apo and 2 other cities. Melissa was born 52 years ago. 724 Houston Dr, Palmyra, Mo 63461 is where Melissa lives. Melissa owns the phone number (618) 746-4015. Possible relatives of Melissa are: Jerry Thomas Tuggle, Junior Tuggle, Mellis Tuggle and one other person. Her birth year was listed as 1972.