KFC D280018

KFC #D280018 is a KFC restaurant located at 8716 Veterans Memorial Parkway in O'Fallon, Missouri.