NEO Church Meeting Address 6111 Archwood Rd., Independence, OH, 44131 Non-Denominational Church Profile »