Challis Mission Church is listed under Church & Religious Associations & Organizations and is located at Challis, Idaho.
Business Description :
Address : PO Box 1303 Challis, ID 83226-1303
City : Challis
Pin Code : 83226
Phone : (208) 879-4491
E-mail :
Website :
Service Area Category : Church & Religious Associations & Organizations in Challis - 83226
Category : Church & Religious Associations & Organizations in Challis
Services : Church & Religious Associations & Organizations