KFC 21246

KFC #21246 is a KFC restaurant located at 925 North Gospel Street in Paoli, Indiana.