KFC K485003

KFC #K485003 is a KFC restaurant located at 490 North Avenue in New Rochelle, New York.