Peoria, IL Open Almost 3 years
Excessive Growth-Private Property
2318 w Starr st grass behind store is ridiculous!!About five feet tall!Tons of litter as well!
2318 w Starr st grass behind store is ridiculous!!About five feet tall!Tons of litter as well!