McInnes Cooper
1601 Lower Water St., Halifax, NS
From its inception, McInnes Cooper has had a simple mission -
first, to understand the needs of our clients, and second, to
respond to those needs by providing the best possible legal
services in a timely and cost-efficient manner. The firm ...