KFC J625178

KFC #J625178 is a KFC restaurant located at 207 Marshall Street North in Benwood, West Virginia.