KFC D251003

KFC #D251003 is a KFC restaurant located at 797 Taunton Avenue in East Providence, Rhode Island.