KFC J235025

KFC #J235025 is a KFC restaurant located at 8715 Northern Boulevard in Flushing, New York.