IDNIANAPOLIS, Ind. (June 5, 2014)– Officers are on the scene after a body was found on the north side of Indianapolis.
IMPD was called to a death investigation in the 700 block of Lake Nora Ct., near N. College Ave. and E. 91st St., just before 4 p.m. Thursday
Police confirm that a deceased body found. No additional information has been released at this time.