KFC D121001

KFC #D121001 is a KFC restaurant located at 600 South Main Street in Lexington, North Carolina.