KFC C324001

KFC #C324001 is a KFC restaurant located at 1793A Southcreek One in Powhatan, Virginia.