Lewis And Clark Memorial Gardens is located in Lewiston, ID . Lewiston, ID is located in Nez Perce County, ID.