KFC C750055

KFC #C750055 is a KFC restaurant located at 2221 East Main Street in Albert Lea, Minnesota.