KFC E180003

KFC #E180003 is a KFC restaurant located at 822 Reservoir Avenue in Cranston, Rhode Island.