KFC C191006

KFC #C191006 is a KFC restaurant located at 12660 Poway Road in Poway, California.