KFC F058005

KFC #F058005 is a KFC restaurant located at 1324 Nygaard Street in Stoughton, Wisconsin.