Find all the information for Savannah Animal Hospital, that provides veterinary services in Lewes, DE 19958