is not in process of liquidation on Dec 23, 2023
Where is FILM ARTISTS INTERNATIONAL INC's headquarters?
FILM ARTISTS INTERNATIONAL INC's headquarters is located at 407 LINCOLN ROAD, SUITE 9-A, MIAMI BEACH, FL
What year was FILM ARTISTS INTERNATIONAL INC started?
FILM ARTISTS INTERNATIONAL INC was started in 1968