960 Tharp Rd D, Yuba City, Ca, 95993
It looks like nothing was found at this location. Maybe try a search?