is not in process of liquidation on May 31, 2023
Where is TREECYCLE NORTHWEST's headquarters?
TREECYCLE NORTHWEST's headquarters is located at 8115 N ALBINA AVE, PORTLAND, OR, 97217
What year was TREECYCLE NORTHWEST started?
TREECYCLE NORTHWEST was started in 2012
Sources: Oregon's Open Data Portal