Peacock Inn (1988) Ltd. o/a KFC/Taco Bell Categories Restaurants 1, 4971 Phelan Street Red Deer AB T4P 3Z4 (403) 343-2626 (403) 341-3820 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×