About DS3 McLeod 'N Sons Restaurant Ltd.o/a KFC Dawson Creel

KFC Franchised Fast Food Chain operating a quick-service restaurant with a chicken-dominant menu and offers drive thru service express units for captive markets.

Claimed Profile