Hembree ln - Windsor, CA, United States close