KFC F275015

KFC #F275015 is a KFC restaurant located at 403 US Highway 2 West in Devils Lake, North Dakota.