Phone Books

Alberta White Pages

Alberta Yellow Pages

Canada 411
10 million listings, including postal codes.