KFC 21341

KFC #21341 is a KFC restaurant located at 918 North Market Street in Waterloo, Illinois.