14 Lisa Street, Brampton, Ontario.
Located at the south-west corner of Queen and Dixie across from the Bramalea City Centre.
This plaza is made up of two buildings totaling just over 25,000 sq. ft.