First Illinois Systems
Let Us Help You: 630-553-0274
Mouse droppings via https://blog.epa.gov/blog/tag/mouse/