Catholic Centre for Immigrants of Ottawa. Maison Sophia House

Address: 
204 Boteler St, Ottawa, ON K1N 5A7
Canada
Telephone: 
613-789-4338 * Catholic Centre for Immigrants, Ottawa 613-232-9634
Website address: 
www.cic.ca