KFC C110008

KFC #C110008 is a KFC restaurant located at 1317 North Eaton Street in Albion, Michigan.