Find all the information for Jack Spencer Hoof Treatment, that provides veterinary services in Delhi, CA 95315