Wow, this is great news for some family if a body is recovered. I hope it's Stacy though.
Is this close to Lisa Stebic's home at all?
Yes, both Stacy's and Lisa's homes aren't far from this site. Lisa's home is just a couple of miles west of Stacy's.