Find all the information for Woodstock Animal Hospital, that provides veterinary services in Woodstock, NY 12498