KFC E685014

KFC #E685014 is a KFC restaurant located at 11 Washington Street in Norwell, Massachusetts.