KFC E720510

KFC #E720510 is a KFC restaurant located at 737 Overthrust Road in Evanston, Wyoming.