The possible relatives of Melanie are Terry James Engler, Sochin Engler, Tochin Engler and 2 other people. 1411 Leclaire St, Davenport, Ia 52803 is where Melanie lives. This person's birth year is 1976. The number currently linked to Melanie is (719) 322-6960. Cities Melanie has lived in before are Colorado Springs and Davenport. The age of Melanie is 48.