KFC C835008

KFC #C835008 is a KFC restaurant located at 73 Main Street in Placerville, California.