Contact Us

Iron Ball Marketing Headquarters

Manulife Place is a highrise office building and shopping centre in Edmonton, Alberta, Canada. It is located at the corner of 102 Avenue and 101 Street. Our office is located on the 34th floor.

Manulife Place, 10180 101 Street Northwest #3400, Edmonton, AB T5J 3S4

Call to make an appointment.