Indian Creek Plaza 120 South Kimball Avenue, Caldwell, ID 83605