is not in process of liquidation on May 31, 2023
Where is SHAFFER AND NELSON, INC.'s headquarters?
SHAFFER AND NELSON, INC.'s headquarters is located at 19635 SW 129TH AVE, TUALATIN, OR, 97062
What year was SHAFFER AND NELSON, INC. started?
SHAFFER AND NELSON, INC. was started in 1957
Sources: Oregon's Open Data Portal