KFC D040002

KFC #D040002 is a KFC restaurant located at 1910 Woodward Avenue in Muscle Shoals, Alabama.