Find all the information for Newburgh Veterinary Hospital, that provides veterinary services in New Paltz, NY 12561