Saint Edward the Confessor Catholic ChurchParishShare161 6th Avenue EastTwin Falls, ID 83301United StatesGet directions