is not in process of liquidation on Dec 22, 2022
Old value
Name changeLOGISTICS HEALTH, INC.
OPTUMSERVE HEALTH SERVICES, INC.
Where is OPTUMSERVE HEALTH SERVICES, INC.'s headquarters?
OPTUMSERVE HEALTH SERVICES, INC.'s headquarters is located at 328 FRONT ST S, LA CROSSE, WI, 54601, USA
What year was OPTUMSERVE HEALTH SERVICES, INC. started?
OPTUMSERVE HEALTH SERVICES, INC. was started in 2010