Location: The Church of Jesus Christ of Latter-day Saints, 836 Preston Avenue, Lewiston, ID, United States
StreetView: None