Tom Davies Square is a municipal government building in Greater Sudbury, Ontario, serving as the administrative hub for the city's operations and services.
It houses various departments and offices, providing a central location for residents to access government resources and services.
Generated from their business information