is not in process of liquidation on Jun 8, 2024
Where is L'INSTITUT CANADIEN FRANCAIS DE LA CITE D'OTTAWA's headquarters?
L'INSTITUT CANADIEN FRANCAIS DE LA CITE D'OTTAWA's headquarters is located at OTTAWA, Ontario, Canada
What year was L'INSTITUT CANADIEN FRANCAIS DE LA CITE D'OTTAWA started?
L'INSTITUT CANADIEN FRANCAIS DE LA CITE D'OTTAWA was started in 1865