KFC C750057

KFC #C750057 is a KFC restaurant located at 677 South Main Street in Meridian, Idaho.