KFC L260013

KFC #L260013 is a KFC restaurant located at 5305 Broad Street in Loris, South Carolina.