KFC E720458

KFC #E720458 is a KFC restaurant located at 2150 Redwood Street in Vallejo, California.