KFC E685023

KFC #E685023 is a KFC restaurant located at 21 South Quinsigamond Avenue in Shrewsbury, Massachusetts.