Namao Centre Plaza

admin

Shadow-anchored by a Sobeys store, Namao Centre is a retail plaza comprised of two buildings.