KFC E720407

KFC #E720407 is a KFC restaurant located at 2535 Iron Point Road in Folsom, California.