Melissa Opincar was born in 1990, age 34. Melissa Opincar's address is 3323 Henninger Road , Cleveland, OH 44109. Possible relatives include Teri Opincar, Matthew Roquemore and others. Public records show Melissa has also lived in Cleveland, OH.
Results 1 - 1 of 1