Israel Chapel

Christian Methodist Episcopal Church

12638 NE 38th St
Spencer, OK 73084

ph: 405-769-3801

12638 NE 38th St
Spencer, OK 73084

ph: 405-769-3801