is liquidated
Where is ITC Service Group, Inc.'s headquarters?
ITC Service Group, Inc.'s headquarters is located at 7777 GREENBACK LANE STE 201CITRUS HEIGHTS, CA 95610
What year was ITC Service Group, Inc. started?
ITC Service Group, Inc. was started in 2013
Sources: Alabama Secretary of State