German Consulate of Nova Scotia 1959 Upper Water Street, Suite 1100 11th Floor Halifax NS B3J 3E5 Canada (902) 420-1599, (902) 421-3130 srix@coxandpalmer.com http://www.canada.diplo.de/halifax Hours of Operation Please check our website for hours business and holiday hours.