KFC K580004

KFC #K580004 is a KFC restaurant located at 3780 East Grand River Avenue in Howell, Michigan.