Shackleton Exploration Ltd is located in Calgary, Canada on 520 5 Ave SW #2400. Shackleton Exploration Ltd is rated 3 out of 5 in the category oil & energy in Canada. Shackleton Exploration Ltd. is an oil & energy company based out of 1020-540 5 AVE. S.W., Calgary, Alberta, Canada.
Address
520 5 Ave SW #2400
Headquarters
Calgary, Alberta