5751 Kroger Dr. Keller TX 76244
The Upper Room Church is the headquarters for 20000souls.com.
20000souls.com is a co-operative work with many local churches and organizations. We encourage you that if you don't have a home church visit one of our many sponcoring churches.
Fell free to e-mail us with your comments or questions.
Please be patient while waiting for response.
Phone General Inquiries: 1-817-898-0440