Office of the Ombudsman
Open
100 Metcalfe St
Ottawa, Ontario K1P 5M1
The Office of the Ombudsman located in Ottawa Ontario serves as an independent and impartial agency of the Canadian government. Its primary role is to address complaints and concerns from the public regarding federal government services and actions. The office promotes transparency and accountability by investigating issues providing recommendations and ensuring that citizens have their voices heard in government processes.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.