Share this article

print logo

Body found in house near Forest and Delaware

Buffalo police were called to a house on Inwood Place just after 9 a.m. Tuesday for the report of a body that was found. It has been determined that it was a natural death.