RALEIGH 9/24/2024 1:01 PM -- At the Request of the Greensboro Police Department, the N.C. Center for Missing Persons has cancelled the Missing Endangered Alert for Joshua Ray Willard.
For more information, call Det. M A Mosqueda at the Greensboro Police Department at (336) 373-2287.