is not in process of liquidation on May 24, 2024
Where is STAR, INC.'s headquarters?
STAR, INC.'s headquarters is located at 1057 W FIREWEED LN STE 230, ANCHORAGE, AK 99503-1760
What year was STAR, INC. started?
STAR, INC. was started in 1978
What is the CAGE number of STAR, INC.?
STAR, INC. CAGE number is 4EV58