KFC G135511

KFC #G135511 is a KFC restaurant located at 6839 Spencer Highway in Pasadena, Texas.