KFC D280020

KFC #D280020 is a KFC restaurant located at 1699 Jungermann Road in St. Peters, Missouri.