Find all the information for Cedar Creek Veterinary Service, that provides veterinary services in Buhl, ID 83316