The city of Lewiston is located
in southern Maine,
34 miles (55 kilometers) southwest
of Augusta
and 39 miles (63 kilometers) north
of Portland.
It is part of Androscoggin County,
and home to 35,690 residents. The
cities of Lewiston and Auburn
are situated on opposite banks of
the Androscoggin River,...