KFC G979010

KFC #G979010 is a KFC restaurant located at 700 North 14th Street in Leesburg, Florida.