There are 3 Banks in Lewiston, Michigan, serving a population of 1,209 people in an area of 7 square miles. There is 1 Bank per 403 people, and 1 Bank per 2 square miles.
In Michigan, Lewiston is ranked 90th of 1091 cities in Banks per capita, and 313rd of 1091 cities in Banks per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Lewiston Banks.
First Of America Bank 2931 Kneeland Street Lewiston, MI
M Bank 2885 South County Road 489 Lewiston, MI
Mbank 2885 South County Road 489 Lewiston, MI