KFC E720413

KFC #E720413 is a KFC restaurant located at 6328 Rio Linda Boulevard in Rio Linda, California.