Willow Bay Baptist Church of American Falls Meeting Address 246 Lee St, American Falls, ID, 83211 Southern Baptist Convention Church Profile »