Contact Us

Find a member of our team

Tel: 519-342-1000
Fax: 519-342-0851

Office Locations

MarshallZehr offices are designed to maximize collaboration with modern workspaces, cutting edge technology and a vibrant atmosphere that fosters thoughtful discussion.

MarshallZehr Headquaters

412 Albert Street
Suite 100
Waterloo, ON
N2L 3V3

Get Directions

MarshallZehr Toronto Office

56 Temperance Street
7th Floor
Toronto, ON
M5H 3V5

Get Directions