KFC D271001

KFC #D271001 is a KFC restaurant located at 4025 Slauson Avenue in Maywood, California.