KFC J235026

KFC #J235026 is a KFC restaurant located at 158-05 Union Turnpike in Flushing, New York.