Find all the information for Weiser Veterinary Clinic, that provides veterinary services in Weiser, ID 83672