Eighth Avenue Place is a  twin-tower building complex located in downtown Calgary, Alberta, Canada.
The Eighth Avenue Place consists of two skyscrapers located in the heart of downtown Calgary, Alberta, Canada.