Dan Menard, 78, and his wife Stephanie Menard, 73, were last seen at their mobile home at Olive Dell Ranch on Aug. 24.
Subscribe to continue reading this article.
Already subscribed? To login in, click here.
Originally Published:
Read the full article here
Discussion about this post