McAllister Place Mall is Saint John's largest shopping centre with 110 stores and services. Department stores at McAllister Place Mall include Zellers and Sears. Address: 519 Westmorland Rd. Saint John NB Canada E2J 3W9 Send an Email (3) 1 506 649-4949