555 Santa Clara St Vallejo 94590, United States -
Vallejo
Debris left behind from the street sweeper. How lazy does one have to be to get out of his truck and move the sticks instead of just sweeping them up? I have lived here five years and never had an issue until today.