KFC E720512

KFC #E720512 is a KFC restaurant located at 2405 East Colorado Boulevard in Spearfish, South Dakota.