Scott Town Shopping Plaza is a commercial complex in Surrey, BC, offering a variety of retail and dining options for local residents and visitors.
With a range of stores and eateries, the plaza provides a convenient shopping experience in a bustling neighborhood setting.
Generated from their business information