Leduc Town Square is located at 6108-50 Street in Leduc, Alberta.
- Purchased in 2006
- 51,393 square feet of rentable area
- Major tenants comprise roughly 81% of the rentable square feet
- The site of the plaza is well designed and offers easy access
- The plaza is shadow anchored by a Safeway grocery store