Santa Rosa Original

  • 1200-1418 S Wright Rd Santa Rosa, CA 95407, USA - Santa Rosa
    Homeless keep abandoning their shopping carts here. Someone has left bags of trash here. Public works notified over a month ago.