Company description
Scotia Square is a large commercial development in Downtown Halifax, in the Halifax Regional Municipality Nova Scotia owned by Halifax Developments Limited. It was built in the late sixties to mid seventies. It is connected to the Downtown Halifax Link and serves as a major Metro Transit bus terminal in Halifax. (See: [1]).