St. Stanislaus Tri-Parish School

641 Fifth Ave., Lewiston, Idaho 83501