Israel Chapel Church
12538 NE 38th St
Spencer, OK 73084
Spencer, OK 73084