is not in process of liquidation on Feb 12, 2024
Where is DETENTION WATCH NETWORK's headquarters?
DETENTION WATCH NETWORK's headquarters is located at 1730 RHODE ISLAND AVE NW STE 707, WASHINGTON, DC, 20036-3115, UNITED STATES
What year was DETENTION WATCH NETWORK started?
DETENTION WATCH NETWORK was started in 2022