WELCOME TO OTTEWELL PLAZA Ottewell Plaza is a renovated 62,000 square foot neighbourhood retail shopping centre that is anchored by a No Frills, Scotiabank and a wide variety of other retail and services that serve the community.