is not in process of liquidation on Apr 25, 2024
Where is The Upper Room's headquarters?
The Upper Room's headquarters is located at ARITON, AL
What is The Upper Room's industry?
The Upper Room is in the industry of PROMOTE/SUPPORT RELIGIOUS/DIVINE/CHRISTIAN WORSHIP
What year was The Upper Room started?
The Upper Room was started in 2002
Sources: Alabama Secretary of State