1. Abundant Life Church 8513 NE 24th St, Spencer, OK 73084 Coordinate: 35.49457,-97.37902 Phone: (405) 259-8338