She said it looked as if the animals were sacrificed, but police say there is an explanation for what happened.
The witness, who wishes to remain anonymous went to Dodge Park on Utica Road to enjoy the scenery and made the discovery.
"If you went down the hill a little bit, there was a whole bunch of deer that were laid out, probably 15 of them," she said. "There were symbols all over, I found it a little odd."
The woman says she alerted a paramedic who then called the Sterling Heights Police Department.
"What I thought was weird was that the cops got about two house lengths away from it and dismissed it as road kill," she said.
Not convinced, the woman contacted FOX 2, so we sat down with the Sterling Heights Police Department for some answers.
"Behind our old (Department of Public Works) building is where we put most of our roadkill away from the public," said Lt. Dave Smith. "It is fenced from the road way, it is fenced from the park. However there is hole in the fence. People who walk back there, go through the fence coming across this, it's going to look odd."
Police say the opening in the fence allows people who don't belong in the area to get inside and spray paint vandalism.
"It's normally fenced and kids get through the fence," Smith said. "I don't think it has anything to do with deer carcasses that are back there. It's just common that a place that's secluded from the public is going to get some graffiti."
Police say once the roadkill is collected it is put on city property that's not part of the park.
Police say if a citizen ever sees something that looks strange, contact them..
"In this case, someone did and we determined it was not foul play," Smith said.