Melissa Odaine was born in 1983, age 40. Melissa Odaine's address is 1039 Homecoming Way , Durham, NC 27703. Public records show Melissa has also lived in Charlotte, NC. Melissa's latest phone number is (704) 510-9708.
Phone Numbers: (704) 510-9708
Results 1 - 1 of 1