KFC D280017

KFC #D280017 is a KFC restaurant located at 4118 Mexico Road in St. Peters, Missouri.