Metro Rossland Square Plaza is a commercial hub in Oshawa, ON, offering a variety of retail and service establishments to the local community.
With a diverse range of businesses, this plaza provides convenient shopping and essential services for residents in the area.
Generated from their business information