KFC G135512

KFC #G135512 is a KFC restaurant located at 12570 Southwest Freeway in Stafford, Texas.