Find all the information for Burley Veterinary Hospital, that provides veterinary services in Burley, ID 83318