is not in process of liquidation on Feb 4, 2024
Where is Universal Insurance Company's headquarters?
Universal Insurance Company's headquarters is located at 3426 Toringdon Way, Ste 300 Charlotte, NC 28277
What year was Universal Insurance Company started?
Universal Insurance Company was started in 1976
Sources: North Carolina Secretary of State