Peoria, IL Open Over 1 year
Other/Miscellaneous
The people at 1007 W McClure Ave have a small brown and white dog they do not have a collar or leash on that they let run around and defecate in peoples' yards. Ive caught the dog defecating in my yard at least twice in the past week.