KFC J310018

KFC #J310018 is a KFC restaurant located at 1901 32nd Street in Northport, Alabama.