Serving to preserve, honour, and promote the culture & history of all working people.
This will house ECP content.
Download Our App| e-newsletter Sign up | Contact Us | Search
51 Stuart Street, Hamilton, Ontario, Canada L8L 1B5 905.522.3003 Public Hours: Wed to SAT > 10am—4pm