• Peacock Inn (1988) Ltd. o/a KFC/Taco Bell

    • Restaurants
    1, 4971 Phelan Street
    Red Deer, AB T4P 3Z4
    (403) 343-2626
    (403) 341-3820 (fax)