Information on:

Lewiston Public Library

33 South Main Street
435-258-5515
Lewiston Public Library is not affiliated with AmericanTowns Media