Oshawa Centre is a shopping mall situated in Oshawa, ON, offering a variety of retail stores, dining options, and entertainment venues to the local community.
With a focus on providing a convenient and enjoyable shopping experience, Oshawa Centre serves as a hub for residents and visitors seeking a range of products and services in one central location.
Generated from their business information