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,...