Oakville Place is an indoor shopping mall located in Oakville, Ontario, Canada. The mall opened in 1981 and underwent extensive renovations completed in 2004, adding new retail space and a new food court, and improving the overall interior of the mall. Oakville Place is anchored by The Bay, Sears, and H&M. The Oakville Place site had been home to a Food City (Canada) grocery store, and a Towers department store, both located under one roof.
Copyright: CC 3.0