Starling

  • 650 Benicia Road Vallejo, California - Vallejo
    There is a large homeless encampment on the area between Benicia Rd and the Starbucks/Cheveron. I've had people harass me while trying to get gas there. There are shopping carts and piles of garbage left.