KFC C750001

KFC #C750001 is a KFC restaurant located at 2273 Newmark Street in North Bend, Oregon.