Tags: Shopping Mall.
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.