KFC J310017

KFC #J310017 is a KFC restaurant located at 101 Sixth Street North in Opelika, Alabama.