is not in process of liquidation on Mar 20, 2024
Where is IMPORT AUTO PLAZA (2004) INC.'s headquarters?
IMPORT AUTO PLAZA (2004) INC.'s headquarters is located at 475 Kenmount Road, P.O. Box 13638, Stn. A, St. John's, NL, Canada, A1B 4G1
How many employees does IMPORT AUTO PLAZA (2004) INC. have?
IMPORT AUTO PLAZA (2004) INC. has 1 / 5 employees
What year was IMPORT AUTO PLAZA (2004) INC. started?
IMPORT AUTO PLAZA (2004) INC. was started in 2004
Sources: Digital Government and Service NL