is not in process of liquidation on May 31, 2023
Where is CASTLE BIOSCIENCES, INC.'s headquarters?
CASTLE BIOSCIENCES, INC.'s headquarters is located at 505 S FRIENDSWOOD DR, SUITE 401, FRIENDSWOOD, TX, 77546
What year was CASTLE BIOSCIENCES, INC. started?
CASTLE BIOSCIENCES, INC. was started in 2019
Sources: Oregon's Open Data Portal