Mellisa Duffey was born in 1973, age 50. Mellisa Duffey's address is 502 Yucca Avenue , Edinburg, TX 78542. Possible relatives include Irene Guffey, Raymond Guffey and others. Public records show Mellisa has also lived in Edinburg, TX.
Results 1 - 1 of 1