Starr rd - Windsor, CA, United States close