KFC D241001

KFC #D241001 is a KFC restaurant located at 955 Airport Drive in Alexander City, Alabama.