KFC J625139

KFC #J625139 is a KFC restaurant located at 5684 Youngstown Warren Road in Niles, Ohio.