KFC E720416

KFC #E720416 is a KFC restaurant located at 3246 Jefferson Street in Napa, California.