There's more than one place called Lewiston:
Lewiston - a town in Androscoggin County, in the Lakes and Mountains region of Maine
Lewiston (Alabama)
Lewiston (California)
Lewiston (Georgia)
Lewiston (Idaho)
Lewiston (Illinois)
Lewiston (Michigan)
Lewiston (Minnesota)
Lewiston (Nebraska)
Lewiston (New York)
Lewiston (North Carolina)
Lewiston (Utah)
Lewiston (Vermont)
Lewiston (Virginia)
Lewiston (Washington)
Lewiston (Wisconsin)
<!--
See also
Lewistown (disambiguation)
-->