KFC C715002

KFC #C715002 is a KFC restaurant located at 1701 North Street in Mansfield, Texas.