KFC C750109

KFC #C750109 is a KFC restaurant located at 706 South Washington Street in Grand Forks, North Dakota.