KFC E720383

KFC #E720383 is a KFC restaurant located at 6061 Northfront Road in Livermore, California.