KFC L025025

KFC #L025025 is a KFC restaurant located at 83 West Main Street in Woodland, California.