KFC C301015

KFC #C301015 is a KFC restaurant located at 639 North Broadway in Escondido, California.