Lewiston is named for Meriwether Lewis of Lewis and Clark fame.
Lewiston is named for Meriwether Lewis of Lewis and Clark fame. Provided by Arthur Hart
Lewiston is named for Meriwether Lewis of Lewis and Clark fame. Provided by Arthur Hart