is not in process of liquidation on Feb 11, 2024
Where is COMPUMED, INC.'s headquarters?
COMPUMED, INC.'s headquarters is located at 5777 W CENTURY BLVD STE 360, LOS ANGELES, CA, 90045-5655, UNITED STATES
What year was COMPUMED, INC. started?
COMPUMED, INC. was started in 2015