WIP · World in Pocket

St. Stanislaus Catholic Church

Lewiston, US

St. Stanislaus Catholic Church

The St. Stanislaus Catholic Church in Lewiston, Idaho is located at 633 Fifth Avenue. It was designed by Lewiston architect James H. Nave and was built by the Dubray Brothers in 1905. It was listed on the National Register of Historic Places in 1978. It is Gothic Revival in style, built of local bas

alt rock, with a 48 feet (15 m) tall octagonal tower.

Listen to the audio guide for St. Stanislaus Catholic Church Free on WIP — starts by itself when you arrive, even with the screen off

Nearby