ARMY & NAVY, 66TH ST Posted on November 28, 2011 by admin UNIT 100A137 AVENUE & 66 STREET, EDMONTON, AB, T5C 3C8 Canada Tel. No.: 780-456-1155