is not in process of liquidation on Apr 8, 2024
Where is CENTRA Technology, Inc.'s headquarters?
CENTRA Technology, Inc.'s headquarters is located at 25 BURLINGTON MALL RD SUITE 504BURLINGTON, MA 01803
What year was CENTRA Technology, Inc. started?
CENTRA Technology, Inc. was started in 1985
Sources: Alabama Secretary of State