Bell rd - Windsor, CA, United States close