KFC K250011

KFC #K250011 is a KFC restaurant located at 177 Route 17 South in Hasbrouck Heights, New Jersey.