SCA Plaza

SCA Plaza is located at the intersection of McAllister Drive and Majors Brook Drive, in the centre of the McAllister Drive retail area.

Read More

Exhibition Plaza

Exhibition Plaza is situated on busy McAllister Drive in the centre of Saint John’s regional retail destination.

Read More