Immanuel Lutheran Church 2055 Filer Ave E Twin Falls, ID 83301 Phone: (208) 733-7820 Fax: (208) 735-9970
Category: Schools