Halifax 1959 Upper Water St1959 Upper Water St, Halifax, NS B3J 3N2, Canada TrueVista Accounting Solutions Halifax 1959 Upper Water St, Halifax, NS B3J 3N2, Canada View