Churches-Christian & Missionary Alliance in Indian Harbour Beach, FL Christopher Ministries2040 Highway A1aIndian Harbour Beach, FL, 329373217733073Churches Christian & Missionary AllianceChurches For Sale Show More