The New Hanover County Sheriff's Office has located Donald Douglas, who had been missing since May 13.
According to the NHSO, Douglas was located Monday at 201 Chestnut Street.
Officials said the Douglas was last seen on May 13 when he was released from the New Hanover County Detention Facility.
Copyright 2014 WECT. All rights reserved.
Sources say the man came into the restaurant with his family, got up and left, then drove his car into the building.