KFC J103049

KFC #J103049 is a KFC restaurant located at 5682 South Transit Road in Lockport, New York.