Click here to view
retail guide



Get to Know Windsor
and Area Links

View Our Pad
Location Plan

� View our
Image Gallery

 Video Clips

�  Download Our
Devonshire Place


Greenwood Centre

  "Located in the Retail Hub of Southwestern Ontario"


The Devonshire Place is a prime Commercial/Retail destination property located in the heart of the Retail Hub in Windsor adjacent to the Devonshire Mall, Southwestern Ontario's largest shopping center with over 150 stores and over 9 million customers annually.


Please click here to view Devonshire Place site location and surrounding retail guide.