is not in process of liquidation on Dec 23, 2023
Where is FLAIR, A HAIR SALON, INC.'s headquarters?
FLAIR, A HAIR SALON, INC.'s headquarters is located at 6212 N.W. SIXTH AVENUE, MIAMI, FL 33150
What year was FLAIR, A HAIR SALON, INC. started?
FLAIR, A HAIR SALON, INC. was started in 1988