KFC E720203

KFC #E720203 is a KFC restaurant located at 3210 Arapahoe Avenue in Boulder, Colorado.