KFC K485001

KFC #K485001 is a KFC restaurant located at 285 West Main Street in Stamford, Connecticut.