Cedars Inn Lewiston

1716 Main Street
Lewiston
Idaho
United States