Halifax 1959 Upper Water Street1959 Upper Water Street, Halifax, NS B3J 3N2, Canada KPMG Halifax 1959 Upper Water Street, Halifax, NS B3J 3N2, Canada View