INDIANAPOLIS (WISH) – Police have identified the body that was found behind a Home Depot store on Wednesday.
Stacy Shields III, 43, was found in a wooded area behind the store, which is located in the 2200 block of North Post Road.
A caller said he came across Shields’ body while he was walking his dog near the area.
According to police, the details on how Shields died is still under investigation by Indiana Sate Police and the IMPD.
Police said Shields was reported missing by a family member on April 4 of this year.
Police said a forensic anthropologist will analyze the remains and assist the coroner’s office in determining the cause and manner of death.