The St. Johns County Sheriff's Office has found 38-year-old Douglas MacGarvey.

MacGarvey had been missing less than 24 hours, but family told officials he had been acting strange before he disappeared. He was found safe.