Kayla Lee Yarbrough, 20, was last seen around Thanksgiving, 2016. Family members living in Cave Junction reported her missing in February. Thursday, her body was found in the 100 block of Lone Mountain Road.
Oregon State Police did not immediately reveal how or when Yarbrough died. Her death is under investigation and anyone with information is asked to call Oregon State Police Dispatch Center at 541-664-4600.