We found public records for Melinda Owens in ND. Find current home address, cell phone numbers, email addresses and known relatives.
Houston,
Texas, 77060Possible Match for Melinda Owens in North Dakota
Our top match for Melinda Owens lives on Seminar Dr Apt 59 in Houston, Texas and may have previously resided on Walnut Creek Rd Apt G350 in Houston, Texas. Melinda is 59 years of age and may be related to Donald Owens, Don Owens and Patricia Lee. Run a full report on this result to get more details on Melinda.