KFC H241001

KFC #H241001 is a KFC restaurant located at 1222 Wilborn Avenue in South Boston, Virginia.